Sorry to hear about your liver. I hope the condition can be maanaged and wont develop further.
As for Beer - it really depends on the situation.
If Im at an Amiga meet in town its gotta be Zlatopramen - though over here they have sadly corrupted the name to Starpramen. If its a cool summers everning its gotta be Hoegaarden. If I have a pint with a meal during the day, Corona works with most things. If I wish to get flat on my back its Stella. If its a BBQ,or Curry either something Belgium - or a crisp Oriental/Asian beer. Kingfisher and Tiger and good. I dont really care for British beers much, and I totally abhore the burnt toast soup that is Guinness..
So as a rule - Belgium and Asian stuff rocks. Czech stuff is on the whole pretty good, but have tasted the odd Czech beer that reminded me of fermented cow {bleep}. British beers imho are thick, goopy, heavy.. (I am now about to be assasinated by the Campaign for Real Ale!)
But Im off all that at the moment - gotta get back to my fighting weight of 16 stone, and alcohol gets burnt before carbs or fat, and too much makes you feel like crap so you cant be arsed to go running or lifting anything.