if u are planing for wedding/product even portrait, reconsider for tammy 1750 F2.8, for 1.5k,
although some will say the 1.4/1.8 is very much different with F2.8, my experince with 50F1.4, wedding assignment, i dont use 1.4, as the bokeh is too much, usually i will use F2.0-2.8, as for product, i uses from F2.8-F8 depending, F1.4 dof is too shallow when going close up.

tammy has wide angle so u may shoot group photo too. they create diff perspective on close up for portrait, wedding or products

(oh dear, tammy the next poison?)
but, many claim that 50mm prime has very very high IQ(sharpness) then tammy and i agree (tammy iq is better then kitlens), but with all the photo that we going to resize to 800px (or 1024px) to upload or develop out (only req 2mp quality)... our >10mp pic wont matter anyway.
as for the flash issue, do u often shoot at night? or mostly daylight?
i) if daylight/outdoor, and sucker for bokeh, tammy or 50mm way to go... if on perform so so indoor, unless u have A550/700/850/900 for it's marvelous iso800-3200. A380 and below, thier iso800 are just not really brings out the sharpness of 50mm

ii) but if u are night shooter/lowlight/indoor...you MUST get flash first, always flash, not because of WL or bounce or marco etc, but because, once u get it,
any lens u purchase later, the lenses will benefit from it.my 2 cent of experince
so, depend on ur shooting style

if u right, buy all 3, 50mm, tammy, F58
Added on October 31, 2009, 10:36 amnaruto-kun~~, why not bring ur camera along and test kao kao? fast fast lor... F58~~ (hehehehehehehehe)
This post has been edited by ieR: Oct 31 2009, 10:39 AM