Assuming you shoot a wide array of subjects from landscape all the way to sports and portraits, what would your "best bang for the buck" set up be? Body? zooms? primes? My boyfriend just got his gear ripped off and I was thinking of surprising him with a new set up for Christmas...He was shooting with a 4 year old canon dslr and a couple of nice zooms and 1 prime. cheers.