You have to check out
www.gotomypc.com
It's a fully secure system that doesn't cost an arm and a leg. there are open source programs that are similar, however they have security vulnerabilities!
This has saved me tons of time and effort and keeps me home when there is a problem instead of rushing to the office at 2am!