A good real ale is a total joy, like angels singing Luther Vandross songs. Unfortunately its hard to keep in that condition and many pubs just cant be arsed to do so. I tend to hunt down real ale pubs like a character from a JRR Tolkein book looking for something difficult to find. Even in bottles there are some superb beers. Bass White Label if you can find it, or Owd Rodger. To my immense joy I found Hobgoblin in a supermarket in Moscow last month, but at 170 roubles per bottle they can fuck off and I drank Siberian Crown at 30 roubles per bottle.
Czech beer is best in Czech Republic. My favourite pub - U Vejvodu.