Other than search engine results and may be DMOZ, How to do you ppl search for your competitors ? Regards
lol i can only think of key words realting to your site in search engines!!! if you find nothing your a market niche i guess...