I have owned a Nikon D70 for about 4 years now and am looking at upgrading. I am considering switching over to canon and am looking at the 50d. I don't have much into my current setup, the cheap lens that came with the D70, a sigma 70-300, and SB600 flash. I know with my upgrade I will also be spending a lot of cash on fast lenses and such. My next purchase will lock me into a brand just just because of the investment price. I just wanted some opinions on weather canon offers better digital SLRs or is it a toss up.