Setti rules and has always had since 2007 especially with a huge number of players its quick and easy to find a server and start playing. Love it! For me its one of the few rly good pc servers for gaming.
(mostly play XBOX so not so experienced @ pc)