This is basically what I was going to say as well. Are you really losing out on much if you make the "Ribbon Spread Turnover" a free video just so we can actually learn somehting from the initial visit, prior to sign up?
I think design wise the site looks great but I am still confused about what it is you do. Don't get me wrong, the website does its job. I want to know more. But the constant stream of "cutting edge technologies" jargon is vague and even the features pages don't really go into detail.
Who do you perceive as your primary user base? Perhaps it would help to have sample screenshots or a demo of the data available.