At my client's office I use my laptop for a lot of my work. My laptop is not on their network so when I need to print something I have to pass it over to my workstation. Lately I've been using Live Mesh to do this. However, it is really flaky about when exactly files get synchronized. I've looked around to find a way to force the synchronization, but I've not found a solution yet.
While I don't expect it to be instant - reasonably fast synchronization (say in 5 minutes) would be acceptable.