Canon 580EXII. £300. It doesn't come any better than that.
thanks for the wuick reply.
I shall buy it:
http://www.amazon.co.uk/Canon-580EX...1?ie=UTF8&s=electronics&qid=1276359449&sr=8-1
but before I buy that do I need this thing?
http://www.amazon.co.uk/STOFEN-OM-EY-CANON-580EX-II/dp/B0007DDK7A/ref=pd_bxgy_ce_img_b
what does this do?

Since I am going to buy that, is there anything else I should consider buying to save some money on one of these amazon deals.
p.s. where is the cheapest place to buy stuff. I have been buying from either amazon or warehouseexpress...