Noodle,
Personally I never use the software that comes with the camera. Does this camera have a memory stick or something in in? What happens when you connect it via USB? Does a drive pop up? An alternative is also to install Picasa, which is a free photo manager from google. It manages you photos, organizes them, and will also aid with importing them off your camera. If importing is not the issue picasa will scan your computer for photos and then you can email them via that program as well.