Google Chrome now has remote desktop sharing support via a beta extension... authenticate with your google account, install the extension, then authorize it to share and it generates a code that you give to another chrome user to connect.
Multiplatform too. Though I've heard the beta is somewhat slow.