Truth is your product probably didn't have a great "good name".
See starting at 5:18 in http://www.youtube.com/watch?v=mzJmTCYmo9g -- that's about the subprime market. hilarious.
So, as the video demonstrates: no fucking great idea can challenge a really great "good name"
To make my point, let's put an example (me). Take a commodity idea. Say "a wiki". And then name it "SimplyWiki", or, adding some trickery, "SimpliWiki".
Now your get a great "good name" and it is the only thing that really matters.
Well... some persistence is good too, as mentioned before, so... keep trying and remember to have fun, it's easier to persist in doing fun things.