Mine was empty quite some time, then about a week ago, it was full for a week straight... now its empty again. It's nuts :S
Agreed... I wish they'd just eliminate "Play Now" and let players choose servers for themselves based on ping. Problem with that tho, is that it's almost impossible to ping BC2 servers and get an accurate reading.