I have a D40 that came with the kit lens (18-55mm f/3.5-5.6G) and I want to upgrade but am on a budget. Which 2 other lenses would you get if that's all you could get? I usually do outdoor portrait for friends and family, some landscape/cityscape and macro. Would like the best all around lenses I can get right now for my moolah. Thanks in advance for answering!