I've been using ZoomBrowser the whole time. The latest version is good enough to make a separate folder for every day of shooting. I then tack on my own annotations to the folder name (so "2004_02_08" becomes "2004_02_08-Sunset Pics") or something else similarly useful. Since I shoot in raw mode, I'm using Canon software to do the JPEG (or occasionally 16-bit TIFF) conversions. Again, it ain't the best, but it does mostly work. One of these days, I'll get off my duff and get Photoshop CS, with its own native converter that's supposed to be pretty good.
Also, like others here, I have a USB card reader which is much easier to use than the USB cable for the camera. Also, it makes it easy to burn CDs that are identical to the flash card filesystems. Then, I can insert those CDs later on and they look to the Canon software just like flash cards and can be easily re-imported.