I'm not sure if you wanted the design of the site reviewed or the actual service. I'll just say the first thing I noticed. The login box needs to be changed. Altering forms is not a horrible thing to do if it is done right, but green boxes on a green background make the login form almost disappear.