Another way, although it is a bit "aufwendig"

is to use a larger sat dish (here in Regensburg I have a 1m dish) at the UK Astra satellites 28.2° vs.19.2° for Germany, and pick up a Freesat or Freesat HD Tuner. You get all the free UK channels, and there are only hardware prices to pay - no monthly fees. Of course, the closer you are to the island, the smaller (and cheaper) the dish will need to be. The tuner can be bought over Ebay UK.
Receiver costed 70GBP and the dish around €120 including mounting accessories. The advantage is that I have no monthly fees to worry about. I also have Sky Deutschland, but picked up the sat box last year while visiting for the other programs (I'm an American who's been living in Germany for over 20 years now, and was missing my English TV shows). If you live closer to the island than I do (Regensburg), then the dish can be smaller and cheaper. Check out
http://www.lyngsat.com for more info about the sat reception.
I also have German Sky, which is worlds better than RTL, but BBC is by far the best.
Enjoy the season!
“Strange women lying in ponds distributing swords is no basis for a system of government. Supreme executive power derives from a mandate from the masses, not from some farcical aquatic ceremony!” Monty Python and the Holy Grail