Chowhound is an international forum and database of restaurant reviews; it regularly has questions about and reviews of food in Ann Arbor.

http://www.chowhound.com

Some recent reviews: