I found a very interesting thread in another forum, about how to get online WORKING!!!
Have not yet tested it myself, but i will on the first chance!
Here's what I saw:
"STICKY THIS!
Sup everyone this has been around for about 3 weeks now and ive known about it since it was found but this is for everyone that doesnt know.
Well first of all, if u have a hard time finding ranked matches and crew games then this is for you.
So what you do is go to the dashboard and DELETE your Living Rosters, NBA Today, and Player Progression.
Then go to Date and Time and set your TIME ZONE to anything out of the US ex. London.
Finally, go to Language and Locale and set your LOCALE to whatever Time Zone you set. ex. if u set your Time Zone to London then you should set your Locale to United Kingdom, as u would put Tokyo and Japan together, It just makes sense.
Now what this does is when you connect to 2k your actually connecting to another server which is obviously less crowded and you should find games within 2 minutes MAX.
If it ever stops working just delete your files again or change your Zone and Locale.
Hopefully this makes everyones 2k experience better! "