There are plenty of gameplay videos on youtube.
Just played a couple of matches and liked it okay so far. I am sure once I get a little more immersed in it I will like it even more. The visuals are a little bit washed out and I am playing on a full HD tv. I do think the match making system is a little bit better than IWnet. That system seemed to be a bit flawed. I had a great connection as far as ping from my laptop, but the best ping I would get would be in the 80-90 range.
If you are on the PS3, the name above is my psn.