Thanks for the suggestions.. lots to work for on Monday :) That's exactly what I wanted...
Also, on the page having too many characters, I agree with you. I spend hours adding and removing messages from there trying to make it clean, but at the same time explaining what it does.
i don't think too much text is necessarily bad. it is possible to convey a lot of information and details on one page. look at most apple product pages or a page like
http://www.agile42.com/cms/pages/agilo/.
use the space on the page. use white space. go deep and let users scroll. keep the typography and graphics as simple as possible. be systematic with your typography and layout grid. keep the text columns narrow to make them easier to read.
your home page is a good start. did you work with a designer or just draw on good influences?
Also, on the page having too many characters, I agree with you. I spend hours adding and removing messages from there trying to make it clean, but at the same time explaining what it does.