Totally agree. We're working on a new promo page at the moment, and it'll show off the actual product (w/screenshots) way better than this one.
Suggestion: add text below the green signup button saying, "Free 45 day trial, no credit card required". I think that would also help increase signup rates.