Taking pictures with computer control

I'm still looking for a good and convenient solution for taking pictures with a "viewfinder" on the computer screen (LiveView) and saving a photo with the click of a button…