I still think there is just to much going on for my liking, its loud and hard to focus on. I made a mock up of what i think works, very rough and needs improving but its simple and clean
[IMG]
I still think you need a 60 second video explaining WTF your site about and would be needed for such a simple design. I showed my GF your site and she couldn't get it instantly or even after a minute. There is a reason all start ups are doing them, video is a great medium to get peoples attention quick and fast, see if this video sways you
http://www.youtube.com/watch?v=CZDTB8gmGvY