Try MINGLEVIEW which is free for commercial use too and its very very easy to use and has great screen quality of the remote pc as if we are on the same machine