When I wanted to decide on the brand of the camera to choose between Canon and Nikon, I look at their history too.
When Canon move to EF mount, they make all their existing FD mount lens becomes obsolete and anger many existing users.
Now, when they make EF-S lens, they make sure it cannot be used on EF mount camera.
For Nikon, they make sure most of their lens still works for the current digital camera. The great old manual lens are still trading in the B&S. Nikon make sure your investment is protected.
Although the D700 does not have the megapixel count as compared to the 5D2 but their AF, CLS, Built-in Flash Commander Mode is more important to me.
5D2 is a great camera and I can see many carrying it but to me Nikon is the brand to trust.
I switched from Canon to Nikon due to the CLS and AF module. Nikon pass the good stuff (51 AF pts and metering module) from the pro series (D3/D3X) to the semi-pro/DX bodies (D300). Canon will never do that as they want to protect their 1D/1Ds series.
To me, Canon marketing strategy is to make you spend more money by constantly upgrading. Another case in point, Canon make sure that most new cam bodies uses new batt types. E.g., 5D and 5D MKII are different. 400D and 450D are different.

For Nikon, u can use ENEL3 for D80/D90/D200/D300/D700. :thumbsup: