I'm thinking of upgrading from my Nikon D300. I was looking at the D800 (with battery grip) which is about $2800. But i got a deal of a refurbished D3 for $2000. I mainly shoot landscapes and a lot of macro (water drops). I like the resolution of the D800, but 4 FPS is so disappointing and won't help in high speed photography. But then it is a new camera, and one of the best in the market these days. On the other hand, the D3 is a master piece, with higher shooting speed (9 FPS) and pro body (which i like very much). So which one should i get.