Google Remote Desktop leaves beta. This is worth a look -- and before you point out that it requires Google Chrome on all computers - let me point out that it's free. Yes there are better solutions - I'm pointing out the free aspect plus that it comes from a major player (Google).