I come from android and am loving windows phone, i wont go back. I used team viewer on android but looking for something similar on WP7. All are priced fine but dont want to buy two or three of them. Mocha, Remote desktop 7 and remote desktop look good. I am not sure which one to buy. I have used the trials on each and all seem good. Thanks.