Yes, sign up for Gotomypc (http://www.gotomypc.com). Their software allows printing to remote and local printers. It works through firewalls. We have several sales people and people working from home who use this software to remotely access their office PCs. Cost is approx. US$16 per month.
Andre