IO is good but only if you are a seasoned pro, just legal stats padding in my opinion
Stat padding

From someone who has two accounts one being a 3 star & the other being around the 40k mark & Only plays on the lower ranked account i beg to differ.
I find that people on Vanilla IO are only interested in Full on war battles & don't give two ***** about stats.
Stat whores were left back in 06 mate it's 08 now & BF2 is just full of Genuine players, damn good players as well, Nobody cares about stats any more.
One thing i do like though is when Clan players invite people on to there servers to play on there own against the inviter & his clan, Proper fair fight that a, You with clan & teamspeak & matey on his own with nowt

I **** clans & know them to be a bunch of weak players who can only play in a gang on there own server with TS as an aid.
I will admit that there will be some Highly skilled players in every clan & i will also say that most of the rest of the clan hide behind them

I've lost count of how many clan servers i have turned over & must admit to it being a past time of mine. Nothing gives me greater pleasure than going on a clan server & turning the public team into the winning team.
As soon as you do this the clan drift away leaving the server all of a sudden having other things to do

Me tea bagging multiple clan members makes the whole process hugely funny for me & my public squad.
Of course i get kicked a lot & banned as well but that is just proof that they cannot beat me & are as weak as i thought.
So in all my experience who do i think are stat padders, ***** clan members that's who as they have the mates the team speak & the server to do it on. even if not stat padding the clans organise the teams so that it is a one sided clan battle against public, In my mind Equally as bad.
Like i said Clans I ****'em.