The best program available for tethered shooting with Canon DSLRs is Breeze Systems DSLR Remote Pro, this gives full screen viewing, allows for full camera operation, allows for bracketing and HDR, and features Liveview on the 40D and EOS1D Mark III. For more information go to,
Breeze Systems - Digital Camera Workflow Software: Browser, Downloader, Canon Remote Capture.
Travis