1. The .biz domain was created for spammers, and people who can't get a .com name. .biz/.info etc have 0 credibility...
2. Site looks usable enough.
3. Unfortunately there seem to be 3 million similar sites springing up recently that do exactly the same thing. What is unique with your site?