So I finally have saved up enough money to start upgrading again. Here is what I am currently working with- -Canon xTi -580EXII Flash -70-200 mm f/4L -10-22mm f/3.5-4.5 -the xTi Kit lens, whatever that is Know that- I shoot mainly lifestyle shots, including but not limited too: live music in small venues, action sports (wideangle snowboarding, skateboarding, etc), lifestyle, spur of the moment, natural portraits, and some more in depth portraits. I also like shooting in the city, skylines, urban stuff, etc. Tonight I am picking up a 430exII to use as an off camera slave, and hopefully another one in the near future. After that, I will have about $800 left to blow on camera gear. SO Should I upgrade my body? The xTi just does NOT cut it when I shoot in low-light conditions, ie: live music with no flash. But I know that this could be worked around with faster, wider glass. The live view function would be nice, as would the non-plastic body, to even out the feel of the camera. It feels plain old silly with the 70-200L on it. -Any reccomendations? I am torn between a 40d or 50d. I am not too worried about the high resolution getting murked by my glass, as I have decent lenses already, but is the price jump worth it over the 40? Or should I buy another L lens? I really dislike using the 70-200 for a walk-around, as I like wider stuff in general, and I could REALLY use a lens with IS, it seems to work wonders... What do you guys think? I need to spend wisely, as its pretty hard for me to abstain from spending long enough to upgrade anything!