Honestly, I really really feel for you. It's very clear you've put a ton of hard work into this. I think it's great that DanielStraight spent a lot of time to provide feedback. I honestly don't have as much time to give you the proper technical or user experience type of feedback that you need. I will, however, give you some more overarching feedback. I just don't believe you have enough experience at this point in time to really understand the problem with your product. It's hard to resist trying to "go for it" to make riches on an internet service. But given time and learning, anyone can get that experience. If you can find work in the Advertising industry, that would be the ideal learning place. It's the only industry that marries strategy, branding, interactive, marketing, user experience, and visual design, plus PR to boot, as the lines between what is PR and advertising is becoming non-existent. As a matter of fact, there are blurred lines between all mentioned above. But the greatest thing for you to learn about is how for a web service, the user's experience is essentially your brand. I cannot teach this to you. It's something that will probably take you a while to learn how to implement.