Neurosurgery is the best bet, you will always remain indispensable though you will probably work longer and harder. Btw those in medicine in the US always make a big deal out of the low pay of german doctors, but you always miss the whole picture, medicine in most of western europe is a 9-5 job, and you earn a lot more compared to other salaried workers. 80,000 euro net salary is more than enough for a 9-5 job, that is about 10,000 USD a month, net salary that is(sport cars, big house, multiple girlfriends lol). working in the summer, i do backbreaking menial jobs for a month to make about 1500 USD. I know doctors here in belgium that make about 800k, euros that is, that is well over a million USD, but to me that is just ridiculous, i will be contented with the 80,000 net salary, and go back to my country of origin to do some voluntary work in the summer.