Da Miracle was founded in 2009 by Debadrita Bose (June Ray).   

Quick Screen Share without any registration. http://quickscreenshare.com/

Other features :

1)Works on all platforms 
2) Completely free
3) Nothing to install except JAVA
4) Remotely control mouse and keyboard
5) Works on mac, Windows & Linux