Tried Soldat, btw?
It's not an MMO of any kind, but the online community is decently good sized and I find it to be the best free game I've ever played.
You sir, have earned respect and reputation from Bryan. I've played Soldat for about 4-5 years now, and it, single-handedly, is the most addicting and fun free game I have ever played.