To each his own but I really don't get the point of first person shooters. Sure you can get different guns but usually you end up just killing people over and over and over. "Look dude, I killed you 37 times you killed me 23 times!!". I don't really get it. I did enjoy BF2 but even it got a little old in that respect. I liked the teamwork aspect of it more than anything.
I like Wow PVP because of the difference in gear and the ability to play your class means you can be a bad ass. I even play a mage which is probably the most gimped class in PVP at the moment, granted my resilience is 450+ and I'll still take on two or three people at once and win a lot of the time.