Being half German and having lived there in the past I can tell you the lower leagues are considerably better than they used to be. Around 1990 anything below B2 was mostly part time, with maybe one or two 'star' players making a wage. Nowadays I believe all of B3 are full time. I love how German football is structured, it seems no teams make a loss. They all work within their financial constraints and use their budgets effectively, we can learn a lot from their structure.
*Edit* Also Berlin is amazing for football, nights out and wurst