Birmingham gets a big thumbs up from me. Love that airport...
Hate: Heathrow, Gatwick, Stansted, Luton (apart from private aviation terminal ie Signature / Harrods), Manchester, Glasgow, Dublin, Liverpool.
Love: Cardiff, Belfast (both), Inverness, Edinburgh, Newcastle, East Midlands, London City, Cork, Shannon, Aberdeen, Isle of Man.
Amused by: Teesside, Norwich, Exeter, Coventry (!) Airports for managing to stay in business.
Basically if I can arrive at an airport 40 minutes prior to departure & still be confident of getting through security in time - the place is fine with... (Obviously talking domestic travel here).