How to access my Home PC from the office?
Solution 1:
LogMeIn.
The free version doesn't have file transfers though, but then you can always use something like DropBox for that.
Solution 2:
Sharing/sync files
Microsoft Live Mesh
- http://www.mesh.com
Remote Desktop
Team Viewer
- http://www.teamviewer.com
Solution 3:
Take a look at TeamViewer.
The client (that you would run on your work machine) can be configured to access the Internet through a proxy.
Solution 4:
If its just about sharing files freely between two points.
SugarSync give a couple of GB storage and sync
You could also use Unite.Opera but I don't think its stable enough yet.