Rupen Sharma has some suggestions how to conduct virtual daily Scrum meetings:

Daily SCRUM Meetings are usually held in a meeting room with whiteboards. In the meeting room, team members stand during the meeting. However, nowadays it is very common for teams to be geographically dispersed. In such cases, you should use web conferencing tools, such as WebEx and Citrix Online, to have more effective meetings. These tools are essential for managing an Agile team that is geographically dispersed. Through the use of web conferencing tools, you can share other agile project management tools, such as plans, virtually. This means everyone, regardless of their physical geography, can view the same plan at the same time.

via Conducting the Daily SCRUM Meeting as an Agile Project Management Tool.