Does anybody know which is better to use, performance wise?

For example, a simple checkbox can be evaluated in two ways;

If Checkbox1.checked then Vtemp := 100
else VTemp := 0;

or

Case Checkbox1.checked of
True: VTemp:=100;
False: VTemp:=0;
End;

My query is related to the speed at which the two work. I read somewhere that the compiler will optimise the "case" better than the "If then..". Can anyone confirm that with actual experience?

Craig