Hi ioi, 2 suggestions from me:
First Advertisement.
I have no problem that you have to do ads. I don't think its to much on the site. Some of the ads are not clear "separated" from the editorial part of the site. This questions automatically the credibility of your numbers for fist time visitors. Sometimes in the forums some ads look like the "footer" of some one. Thats just a little annoying.
Prediction League:
Is it possible not only to do an all time point list? I mean for newcomers its hard to get to the top, or for people who want to play only sometimes. An average list would be cool (how good is someone averaged in %). Just an idea.
Join up to the VGC Mario Kart Wii GP European League!
Or the VGC Mario Kart Wii GP Australian League!
Or the VGC Mario Kart Wii GP American League!
Or the VGC Halo 3 American League!
Or the VGC Call Of Duty PS3 League!