I enjoy playing on a pvp server, the added element of danger/rush of fighting an equal level player is great. I haven't been ganked a lot outside of a couple of areas (although it was pretty much expected based on what I've heard of areas like Booty Bay). That and I'm a rogue, which means I'm pretty much on everyone's KOS list, whether I've actually attacked them or not.
I try not to attack unless attacked for the most part, unless I get a little frustrated by a gank, or a group has been camping an area I need to turn in quests and I happen to run into them somewhere else.
Just the other day some idiot human mage and a human priest (2 seperate instances) thought it would be a good idea to attack me when I was in the middle of fighting some higher level mobs. Luckily I found the mage again in Booty Bay, unfortunately for me I decided to attack him in front of a BB guard

. The priest got ganked by higher level horde in the area who saw the incident. Nothing like watching someone get a taste of their own medicine.
I can't wait for battlegrounds to get implemented, that should make PvP a lot more fun. I think having objectives and the ability to get items from PvP will cut down on some of the lowbie ganking and whatnot.
A