Ok, when I exchanged the last of the Pounds that I used to aquire 'beverages' from our wonderful, thoughtful, NON-DRY cousins in the Royal Navy the going rate was about $1.50 per £1.00. So...
Over here you can buy FOUR pints of Guiness for $6.50, which will come out to roughly £4.50, in a beer store- it's about $3.00 a pint in the local bar, so that's about £2.00 even. Fosters is about $5.00 a sixpack (6x12 oz.) so that would be 4.5 pints for £3.35 in the beer store and about $2.50 or £1.60 in the bar.
I don't know of any bars around here that do any of the others on your list.
P.S.- Thanks for your support in Iraq- Her Majesty's Armed Forces have saved the sanity of many a thirsty G.I.!