Amen. You shouldn't be connecting your camera to your computer at all. Spend $20-$30 on a card reader...it's more convenient to not have to take your camera out of commission just because you need to read a memory card, and it won't drain your camera's battery.
I'm usually downloading photos at the end of the day, so it's actually more convenient for me to just plug my camera into the computer. I've never noticed a significant battery drain due to downloading photos. Compared to the power drain from all the other camera functions - especially driving autofocus lenses - I doubt reading a CF card for a few minutes is going to make any appreciable difference.
I do have a card reader - I just don't use it very often.