I was using the camera and scanner wizard built into XP to download my photos and not doing top much to manage them. Then I check out breezebrowser. Nifty piece of software, does wonders with RAW images as well if your camera supports them.
http://www.breezesys.com/BreezeBrowser/
Works a treat with canon digitals.