Try the search function on this site, as this question gets asked (and answered) relatively frequently. Here is one set of answers: http://www.qatarliving.com/node/26402

For my money: Fuwairit and Al Ghariyah are good if you don't mind the drive to get there.