So, I've just been paid and now I'm getting itchy figures with my debit card... I've got a 450D now, with the kit lens and the 430EX II flash. It's used 90% for nightclub photography, and it does an 'OK' job. The body's ISO handling isn't as good as I'd like it to be though. At 1600 it's very noisy and the lens only does f3.5. Assuming I upgrade to a better body, I'm thinking even a 40D would suffice? The upgrade probably wouldn't cost more than £150 by going second hand. I've been thinking about something with some real hardcore high ISO performance, like a 5D II, but that would probably be a bit overkill, and it's pretty hard to find some shots with it in a nightclub environment, so I'm assuming there's a reason why people aren't using it. As for a lens, my friend has recommended a Tamron 17-70 f2.8, which seems like it's got the speed I want. Am I really going to see much of a difference with say, a Canon L lens (16-35mm for eg?). Cheers.