I have Logmein and my experiences pretty much mirror everyone else's. Having said that, I have started using Microsoft's new remote desktop app and am really liking that one. And it's free.