I agree that yelp.com sucks. Their internal search is also hard to use and you can't find anything with it! Yelp is just too aggressive in pushing their business model.
I think it's better just to stick to established sites like citysearch, and a lot of newer review sites are cropping up like fairplayreviews.com
Techdirt has not posted any stories submitted by drbone.
Submit a story now.