Air Berlin
What an excellent idea - why didn't anyone think of it before? They fly from Frankfurt (not Hahn), and one-way fares start at EUR 50 (including taxes etc). There is only one flight a day, and the journey takes a bit longer as it involves a change at TXL... but still better than the long trek to Hahn (and having to endure Ryanscare)