BIS Icecrown human player here (warr/dk/ret/disc/lock/mage) and I ****ing love it. I had quit for over a year and when I came back to play again, I was overjoyed to see that when I queue at 10 PM CST (-6 GMT aka USA), my queue wasn't 15 minutes long just to get into a bg where we facerolled the horde. Now I only have to wait 3 minutes to do the same thing.
Also, I have a few BIS chars on horde and the funny thing is when I play there, I don't experience what all you ****ing CRY BABIES are talking about. I never get stomped, I never get owned and I never play with groups of more than 5. I can't speak for Blackrock or Lord players, but the Icecrown players need to stop crying, get better gear and better at the game. If you are always getting owned, it's probably more to do with how you play than anything else.