Joining the German FA seems like the only way to get a ticket for the Germany game, and even then its not certain. Im thinking of going there and buying from a ticket tout.
same, as its the day before my 19th, but as you say it costs ALOT and tickets will be hard to get AND im not sure how safe it would be out there, although i havent looked into it at all!