depends what you want.
Get the d70 over the 300D, but the 350D measures up to the d70 nicely.
It's going to come down to what you want in the camera. 
Canon glass is generally accepted as being better than nikon's, but if you're not shooting billboards, you're not going to notice the difference.
Shooting wideangle? You've got no choice but Canon and full frame (5D, 1Ds, 1DsMII)
Want to nick your friend's lenses? choose a body that you can put them on 
