I have an upcoming trip to Yellowstone and Grand Teton National Parks. Coupled with a generous wife who is willing to buy me some new camera equipment for the trip and I have started to gravitate towards purchasing a 5d Mark II with 24-105L. This would not exhaust my budget, but would probably be the last large camera related purchase for a couple of years. Before spending this large amount of money on what will be amateur camera equipment, I wanted to research if this was a good use of money. Based on the many helpful discussions I've read on this and other boards, opinions seem to fall broadly into three categories: 1) The 5d2 is a great camera and takes absolutely amazing photographs. It's absolutely a worthwhile upgrade if you can afford it. 2) The 5d2 would be an improvement, but for most people the improvement is only marginal and that money is much better spent on upgrading other equipment, especially lenses. 3) Even expensive lenses are wasted on amateurs; for most practical purposes what you have is more than sufficient and you shouldn't think spending money will make your photographs significantly better. The first relevant question is "what do you like to photograph and why". I like taking pictures of places I go. Landscapes, nature, and buildings in general--waterfalls, clouds, flowers, lighthouses, and skyscrapers in particular. I'm also starting to get more interested in macro work beyond just flowers. The photographs are shared with family and friends (who at least complement them out of politeness); the most practical application is as wall decoration. Of course, an insightful question often asked, "what is it about your current equipment that you feel is limiting?" For the body, I feel like I can take pretty good (for me, at least) pictures in bright daylight, but start running into quality issues above ISO 400 or so. I also think that image quality starts to suffer when I print at or above 11 x 14, especially since I have to crop to fit those dimensions. I recently purchased a 100mm macro lens (non L) and have really been amazed at how much better the pictures I take with that lens. The images are much sharper than I'm used to and also have a more appealing quality that I can't quite identify. I don't know exactly why there is such a difference--it could be the improvement from the lens, it could be the added care that has to be taken with a fixed focal length lens, or it could just be coincidence. So, the question is: should I upgrade my body, lenses, both, or neither. If the body, is the 5d2 a good choice? Would I be better served getting a used 5d or a newer crop body? The lenses I currently have are: 1) EF-S 10-22mm f/3.5-4.5 USM 2) EF-S 18-55mm f/3.5-5.6 3) EF 50mm f/1.8 4) EF 70-300mm f/4-5.6 IS USM 5) EF 100mm f/2.8 MACRO USM what lens upgrades, if any, would make sense? Thanks for any insight.