It's somewhat 'not-the-intended-use', but I recently just started using Steam in-home streaming with a workaround to make it stream my entire desktop. It's not brilliant for text and Windows-only (as host), but ridiculously fast. It's just a H264 stream, GPU-encoded, and simply works much better than any other remote desktop solution I've tried.