Beer in the pub for me.
I like Real Ale, so that counts out most places that are only used once a week or so, as it needs looking after (and needs drinking) regularly.
I prefer a traditional pub atmosphere, where you know the landlord, can chat with regulars etc, rather than a bar which seems plastic, has temporary staff who couldn't give a monkeys and overpriced tasteless fizzy drinks.
But that's just me.
There are some good pubs close (ish) to the ground - Vin IV (aka the Vaults), Swan and Rushes, Western, Black Horse, Criterion, Gateway.
For the sort of folks who prefer the bar to a pub, they normally like loud music, Sky TV on giant screens etc - maybe they could do a bit more of that.