I would also consider using a professional designer to help with improving the overall look and feel of the site/product, or maybe even a service like 99designs.com. It looks like a solid product and something I'd use, but often I find myself having to consider a product twice if the site is not up to a certain standard of design and/or professionalism.
In terms of getting the word out there, I'm with aberman in giving away free accounts for x users. If you can get a small group of paid users you can also start an affiliate program where referrals earn users money or usage credits.
In terms of getting the word out there, I'm with aberman in giving away free accounts for x users. If you can get a small group of paid users you can also start an affiliate program where referrals earn users money or usage credits.