I was in Frankfurt for a few days in February '09. But usually it is quite far and too away from me (Hamburg area).
If you can't find people here, try converting your friends, your friendly local gaming store's bulletin board or social networking websites.
Btw, I just mistyped networking as newtworking ... can't get the picture out of my head now ... :lol: