The Core Team has posted really helpful information on how to use Windows Server backup to run a complete system restore over the network. Scott assures us the same process applies for Windows Vista.

Read the full post with screenshot at the source: Windows Server Backup 2008 Restore from Network Location