My use of VirtualVP is a bit simpler, but very useful for my station.
Dedicated Laptop:
VirtualVP uses COM1 to talk to VP1+ console.
VP1 = WeatherLink 5.7
VP2 = Weather-Display 10.35p
VP3 = VPLive
VP4 = TCP/IP port to other system
Other System:
VP1 = testing port on COM8 (for any weather software I like

Other System also runs:
Boltek-PCI card
NexStorm
WASP2
ImageSalsa (upload thumbnail cam @15 sec intervals, host webserver
for 'live' cam view @ 1sec refresh rates)
MovieSalsa (for time-lapse videos)
Dreamweaver 8 Studio (for website maint)
Firefox 1.5.0.4 with FireBug, NoScript, NetCraft, ForecastFox, Developer tools
IE6-SP2, Opera 8, Netscape 7 used for testing
Thunderbird for mail
DesktopSidebar to watch it all

More info at
http://saratoga-weather.org/station.phpBest regards,
Ken