Have you taken a look at Google's mobile version of Google Maps? It's just amazing. If you have a GPS enabled phone, it will show you where you are, show you what businesses are around you, link you to restaurant menus and reviews, give you directions, show you traffic (well, not in Madison, but around Chicago it can be a great time-saver).
It will do all of this for non-GPS phones, of course, except that you have to tell it where you are...
I wonder if there's a way for you guys to integrate your detailed local info into Google's platform-- e.g. link your reviews, movie and show times, etc. Well, I imagine doing that is possible, but probably not what you guys have in mind.
Why are the page lengths so short? When I look at the music listings, I only get 5 at a time. (very cool how you link nearby restaurants, though...)