One thing I learned from watching MicroConf presentations online: Make it about them (the users) not you. The title reads "We Love Screencasts". According to the marketing gurus this should instead focus on your audience (because we only care about ourselves, you know).
Oh and it seems the favicon has an odd white background :-?
Other than that, the site looks extremely sleek :)