10 more days? the there will be more days after 10 days? You should work hard to make it launch as soon as possible, people does not like to wait too long especially if you keeps on delaying the launch of your site. You have a very nice start on this thread, but now it may turn to the worst if you cant work on it as scheduled. Dont make people start forgetting and leaving your upcoming project because of the delays.