I've had the same problem since I went to Vista, but in checking on the boards, I found an undocumented trick!!!
Turn the camera on, and go to the menu.
On the 4th menu tab select the "Communications" entry and change it from NORMAL to PTP
Plug the camera back into the laptop, wait 30 seconds, and enjoy your camera again