I looked over your site a bit, and will express how I feel as I get to each part.
The main banners are a bit too big. If I have to scroll down to figure out what you are about, it isn't encouraging me to stick around. I know the site is called stream.me, but for all we know, this could be like...