Come on BEagle - get that butt of yours off the fence!
If you are not keen on Ryanair and LH then say so!
I have to say my experience of LH matches yours - the cabin crew looked like extras from "Cabaret". Hitlerfrauen and dodgy looking boys.
Ryanair Franfurt (Hann) matches London (Luton). Roll on London (Carterton) International or London (Lyneham). I suppose that at least Hann is in the same country as Frankfurt - one of the Ryanair flights to Sweden actually lands in Denmark (or vice versa - can't be asked to look it up!).