I fancy some new bits and pieces, just because...! 1) If you were currently using a 350D... whats the major benefits of upgrading to the likes of the 20D? Is there a huge difference or whats all the fuss about? .... any advice on where to go? I prefer to stick with Canon... 2) As a general rule of thumb whats the most highly regarded Canon macro lens? I've been reading all over the place but all I seem to find is "this ones better for this,that ones better for that"... I just want a lens that will be really reaaly good for closeup detail eg. flowers & insect, god... I dunno which one, the likes of the 180mm seems ridiculously priced?! 3) I'm considering a Speedlite... I've read so much great stuff about them... does anyone use them and are there massive performance differences between the models? I don't necessarily want to just go for the cheapest, or on the other hand the best.... any advice?