Im still debating...lol im affraid the D3000 isnt enough and im gonna grow out of it too quick. What are the D40 and D60? Older versions? Im pretty new to all this..but i know i will be shooting alot of "macro"? Portraits, random shots..landscape....just whatever. So nothing to fancy. but id like to be able to do all the necessities and have it be compatible with other stuff.