I've sat through hundreds and hundreds of remote software demos, and almost everyone uses GotoMeeting.com for this. There are some others, and a current popular one is zoom.com, but by and large GotoMeeting is the, well, goto standard. I don't remember it being particularly expensive or difficult, and you can switch back and forth between showing a presentation (powerpoint), a view of the software being shown, and your own webcam if you choose. Most don't use a webcam though, it's mostly switching back and forth between the software and a presentation. It takes some practice to do well so I'd definitely encourage you to rehearse before putting yourself in front of a prospective customer. I'd also encourage you to keep the 'canned' or scripted part of the demo short and let the customer as questions so you can keep the demo lively and interesting. David