I've been playing the multi-player on MW2 for a couple of weeks now, and while I do find the lack of dedicated servers annoying at times I've gotten used to it. Basically if we were all to want to play together we would create a lobby, wait a min for others to join and it would find a host for us.
It does get annoying when you're with a good group of players and you have to say use the restroom for a minute because if you're idle for even a couple of minutes you get booted
There are definitely some fun diverse maps with a LOT of hiding places. there could be more sniper friendly maps for those who like sniping though, as a lot of the maps are based in cities.
I think I like it much better than cod4 mainly because of the javelins you can use to shoot down choppers in a second, so you don't have helicopter after helicopter after helicopter.
PZ look for me in WAW though I'm in there occasionally though not as much lately!