Screenr

http://Screenr.com offers instant screencasts online: no download, plays everywhere, Twitter OAuth login (via @m14k)