So, I work from a home office 99% of the year. I have a desktop PC where I do most of my work, but every once and a while, I want to go to Starbucks or somewhere else and get outside. Today just happened to be one of those days. Usually, I will take my Tablet PC along with me, copy whatever files I need to work on over, and get to work. However, I didn't feel like doing that today. For one, I don't yet have VS 2005 installed, so I would have had to download the installer to the machine, install, etc. which I don't have time for today. So, I got to thinking, well, I can probably just remote desktop to my PC from the outside... well, turns out that this is not going to happen with my current ISP. Just is not an option due to the network config. So, I started searching for some solutions, and I came across something that is pretty slick and works like a charm: GotoMyPC. It is made by the guys who brought you GotoMeeting (which is a really slick tool that I use quite a bit) and basically allows you to access any of your PCs from anywhere. Its very slick and runs a cool $19 a month (not including Starbucks drink charges). Definately worth it for the extra freedom and the reduced file copying / app install hassle.