Today I own a Digital Rebel XSi and the only EF-S lens I have are those that came in the kit.
I've been reading a lot trying to decide for my next body, but oh boy, what a tough decision!
I'm between the 5D Mark II and the 7D.
Among the type of pictures I plan to take are:
- Portraits;
- Landscape/Nature
- Pictures at parties and other environments in low light condition.
Should I go 5D Mark II or 7D?
Updated for clarification:
"the only EF-S lens I have are those that came in the kit." does not mean I only have the kit lens. It means my investment in EF-S lenses is limited to those that came in the kit. Besides the kit lens, I do also have a EF 70-300mm f/4-5.6 IS USM and a EF 50mm f / 1.2L USM. Neither of which are EF-S lenses.
I also have a Speedlite 580EX II.
I have found that under some situations where I can't use the speedlite, I have already maxed out shutter speed, aperture and ISO settings on my XSi. That's the reason for wanting to upgrade to a body that offers better ISO and performance under low light conditions.