Hi merlioness - we've spoken already on the German/Austrian thread.
I've found Toytown to sometimes be quite handy for local information.
There's an English-speaking playgroup not too far from Frankfurt which you and your DS would be more than welcome to come along to once you're here. It's for children with at least one native speaker parent and has really helped me to get to know people in the area.
If there's anything I can help with do let me know!