My girlfriend has a Nikon D40 and a couple of decent lenses (a 50mm prime and a VR telephoto). I'd like to buy her a new camera for Xmas but as I'm a Canon nerd, I'm not really sure about the product line up. Any advice would be gratefully received! * Something with better image quality (including but not limited to more megapixels) * Something that has a more intuitive menu system and preferably a button for ISO. * Something that isn't that much bigger than the D40. (She has small hands and doesn't like big cameras.) Any thoughts? I'm thinking D7000 - but I'm not sure if the lenses are compatible.