Hrrrm...that's a hard one to quantify for me, so I'll just go with the ones I seem to always end up in, as they can't be bad if I keep going back.
Newbury - Valle D'Oro, The Vineyard (as already recommended) & Donnington Valley Hotel (where I got married).
Southampton - Kairali, Namaste Kerala, Pilgrim House ('cos you can fill your face on crispy duck)
There's also a superb place in Gent, which does ribs..they keep coming, and coming...and coming. As much as you can eat. Mad place, they bought a load of houses in the middle of town and knocked doorways through the walls. Can't remember the name, like most of my trips to Belgium I seem to be pissed most of the time.