...
- Virtual Machine or Dedicated Laptop
- Dynamic DNS Service such as Dyn (most Internet providers will not provide a static IP Address)
Virtual Machine for Your Desktop Computer
On your own desktop, I personally like VMWare Workstation and on the Mac I prefer VMWare Fusion over Parallels. Free alternatives,
...