The Canon 5D Mark II is a good camera. To get the best out of it you need good lenses (zooms) and they cost and are big/heavy. The same holds true for the Mark III.
What lenses would be your choice?
100mm f/2.8 IS Macro (top notch)
70-200mm f/4 IS (very good)
which primes would you add to the list.