Since spam from GoToMyPC ends up in my inbox all the time, I assume that being able to access your computer at home or work from anywhere is big business. Here’s another option, fresh out of the traps: the somewhat scarily named EnterMyPC, which allows you to access and work on your computer on the fly from any Internet-connected computer anywhere.
From what I can gather it’s exactly the same as GoTo but uses Java. I wasn’t impressed by the look and feel of their website (and there are several broken links), but maybe I’m picky. It’s also run out of Panama, so there may be some legal issues there for companies.