Yeah we had the issue of needing to look stuff up while someone was at the office. For this we just bought another computer. We already had a license for multiple desktops of site link stand alone. So they can both access information and enter payments and update the same database.
On the other computer I use a program called tight VNC which is another free program for remotely connecting.
But have mostly used logmein recently. Because it is much faster than the previous.
If you don't have a static ip address there are nice programs like at
www.noip.com for resolving your dynamic ip's to a domain name for remote access.
But with logmein or gotomypc these are not needed at all.
Any smart phone with windows mobile 6 can use logmein for remote control from your phone. Others might be able to as well but I am not sure one way or another.