I use the EOS D60 and think it's a fantastic camera.
You need to make sure that you have enough storage, though. I use a PC Card hard drive with an iPAQ -- I can copy pictures from my CF cards directly onto the HD and that gives me the ability to have a couple thousand pictures in large jpeg format.