Fuck yea there is. Just look at Gears of War (p2p) and CoD 4 & 5 (servers) Nuf said! p2p is garbage. And allows for a huge host advantage. I've heard there is also a "host advantage" with server based mp games, but its not as blatantly obvious and in your face.
I don't play sports games...