VPN-ing to home networks is tricky because you don;t have a static IP like business networks do. registering your connection with easyDNS will get you an always there connection to a dynamic IP address. registering a domain like vpn.bobshouse.com and attaching a dynamic DNS record to point to your home connection with your router acting as your VPN endpoint would be the best solution next to installing Windows Server on your computer at home. Once that is connected, you can use Remote desktop to connect to your computer. with a little configuration you can send all VPn requests through your router to your computer and you can remote desktop directly using your vpn domain or ip address.