I'm a Nikon guy... been using the D100, D2H, D2Hs and played with the D3. Played with the Canon 5D, 10D and the 1Ds as well. I find the Nikon human interface much better, but no denying Canon has a great sensors.
But given the choices you're looking at, I'd recommend investigating the D700 and the D90 as well...
__________________
|