For an interesting lager with lots of flavour, try Grolsch.
Real ale is something of an acquired taste. Some people loathe it, others love it, still more come to love it after thinking they loathe it...
The best place to drink real ale is in a pub ("on draft"). If you're buying from a shop, buy bottled ale instead of canned, and, if possible get stuff that is marked "bottle conditioned". This means it continues to ferment in the bottle, leaving a dusty deposit of yeast at the bottom (am I selling you on this? :D ).
Some rules of thumb:
* The madder the name, the better it tastes.
* Local stuff is often better than big name beers.
* Avoid anything with "Best" in the title. It usually isn't.
Try one or more of the following:
Sneck Lifter
Timothy Taylor Landlord
Dark Island
Black Sheep
Duchy Originals Organic
St. Peter's Organic
Hobgoblin
Titanic White Star
Old Speckled Hen
Co-op Bumble Bee
Tanglefoot
Fursty Ferret
Bitter and Twisted
Old Peculier
Spitfire
Bishop's Finger
HSB
Summer Lightning
If you find 1066 on draft, order a pint immediately. This is what Rush were talking about when they sang, "For I have dined on honey dew and drunk the milk of paradise." (Or was that Samuel Taylor Coleridge? :D ).