I already reviewed this site in other topic...
Don't post the same thing more times, if you want more reviews I recommend you to sign up in other forums for webmasters and let them review your host.
This is a good one:
http://www.freehostforum.com/
You can ask for review in the webdesign thread.