If you go into the Settings App, you can turn off various Push notifications and alerts under the Notifications tab. Select Game Center and turn off all the avaiable notifications. This should work, tell me if it doesn't.
I refuse to log in. I just hit cancel which is a pain but I'm not giving in to force join of something I'm not interested in. LOL pain for me but hey I have a choice after all.