La manera más sencillas de hacer esa conexión es mediante el vnc. Para eso anda a
http://www.realvnc.comY te bajas la version free.
En el equipo de la oficina instalas el servidor y en la casa instalas el cliente.
Ahora vas a tener dos problemas.
La primera. Si te conectas desde la oficina mediante una conexión de 56 kb estoy seguro que no tienes una ip fija (en teoría requisito para realizar este tipo de conexiones vía internet). Tu numero ip va cambiando según la conexión y aun dentro de ella va cambiando de numero, por lo cual es difícil saber desde tu casa que numero esta usando en ese momento el equipo de tu oficina. Lo otro es que si bien tienes una buena conexión en la casa, la velocidad va por los dos lados, por lo cual la velocidad con la cual te va a funcionar es bastante lenta.
Solución:
Lo que se me ocurre es lo siguiente, primero te sugiero que instales un adsl en la oficina. De preferencia trata de negociar con tu isp la posibilidad para que te entrega una ip fija en la conexión de la oficina. Esto tiene que ver con el hecho de que cuando abras el cliente vnc este te preguntara a que servidor te vas a conectar. Si tienes ip fija le colocas el numero que te dio el isp y listo.
Ahora si eso no es posible, la solución pasa por un mecanismo externo. La idea es la siguiente, inscríbete en algún dns dinámico, estos son dns que están hechos para maquinas que no tienen ip fija. por ejemplo un buen lugar es no-ip.com
Por ejemplo inscribes el dominio
Barin30. no-ip.com
Y luego allí mismo te bajas un programita que va actualizando la ip cada vez que te la cambie el dns. De esa manera, cuando abras el cliente vnc, en vez de colocar el servidor con el numero ip colocas barin30. No-ip.com y podrás entrar a la maquina de tu oficina.
Si bien tiene la posibilidad de entrar vía web, es más rapido y se ve mejor entrar vía cliente vnc. Como ambos los bajas de un solo archivo y son realmente programas muy pequeños no deberías tener problemas.