it was horrible when it first came out (to the point where I just gave up since queues were so long) they've made tons of improvements, though. queue times are mere seconds, they implemented proper vote kicking and map voting, voluntary team balancing, etc Picking favorites is rude
I'm kinda half and half: I miss the ability to pick from a list of servers to get exactly the map I want every time, but I like the new XP system so playing at least has some meaning. I also like how it has made me play with more of a variety of maps instead of the same few every time.