See the list of compatible cameras on this link:
That is, by the way, the BEST tethered-shooting software I've ever found (after testing them all). Best of all, it's now FREE. It has more options than any other remote-shooting software available at any cost.
You might also want to check into the long list of Canon Powershot cameras now supported by CHDK: http://chdk.wikia.com/wiki/CHDK
CHDK's experimental PTP mode has now been implemented as a default on all camera models (it seems). And while it is experimental and requires installing some additional software to the PC, it will also allow for tethered shooting and automatic off-loading of photos.
Do a search for PTP and PTPCamGUI on the CHDK Discussion Forum (link found on that Wiki page) to learn more.