No matter what your domain is you should (with enough
SEO) be able to show up on google or yahoo. I had a freewebs site show up as number one (though it was a fairly obscure search term). The only thing is that visitors will find it easier to remember one of the main ones like .com or .net.