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 :)
Stephanos2k, thanks for the feedback! We definitely weren't trying to make it about ourselves but instead demonstrate our passion for screencasts and the screencasting community. That is, after all, why we created Bitcast.
We're always looking to optimize our front page though, so we'll absolutely take your feedback into consideration.
Oh and it seems the favicon has an odd white background :-?
Other than that, the site looks extremely sleek :)