I'm a Nikon SLR user, and I have a Canon A40 as my first camera to start with, and I'm still using it. It is fantastic, from day one till now. I feel Canon seems to be better with respects to digital.
The A40 blew the CP2500 away like by half a mile. The CP885 and 775 was a joke when compared to the Canon S series.
I'm not too sure with the higher end models. But I've read a very good & detailed comparison between the CP5700 and G3, which the G3 won despite its zoom disadvantage.
For DSLR, I've got absolutely no idea. Canon though seems to be innovating alot more than Nikon, with Nikon sticking steadfastly to the d100 despite D30,D60 and now the D10. The Canon top of the range model, 1D has a full frame CCD, while the Nikon D1 has a smaller CCD. Hmm.... I cant comment much since I'm not too good with the highenders.
I hope the above statement is wrong, since I own a Nikon System and intend to purchase a DSLR soon. Any comments ?