It looks like you're new here. If you want to get involved, click one of these buttons!
I know this game needs some polish and the servers didn't always behave this weekend, but it is the first time since DAOC that I think PVP has been done right. Three factions is a huge plus since it keeps one side from completely dominating the other. As an Alliance player in WoW I hated BGs since we would win 1 out of 10 and the difference between the gains in a loss versus a win were huge.
WoW then came out with Wintergrasp, which I thought would be great when they first started hinting about it. In the end it was complete crap IMO. Go to the zone, queue and hope you get in. If you don't you might be able to experience it a few hours later or tomorrow. The entire experience was completely underwhelming to me.
I had high hopes for Warhammer, but that was more or less just keep trading. I also hated the fact that siege weapons needed to be placed in designated areas and often times people would wait for a keep to be taken instead of defending it so it can be retaken when the timer expired. It had a focus on PVP and it was grand in scale to some degree, but in the end it missed the mark.
I have tried many others over the years as well like AOC, SWG, SWTOR, TSW, AO, EQ, DCU, COH/V, etc... and the pvp just never clicked with me. They all had their good points, but didn't really have any lasting appeal.
ESO has a similar feel to DAOC BGs, but on a much larger scale. The war isn't won in 15 minutes like all the BGs in theme parks these days. It is going to fought out over 90 days and you can see the ebb and flow of the battle. It at least appeared that way during the weekend betas where one side may have a lead in the morning and in the afternoon the face of the map changed drastically.
You can follow the zerg to lay siege to keeps, defend against attackers or interrupt the reinforcements as they rush back to the battle. It offers variety in what you can do and I think it makes it accessible to all. I for one am really looking forward to rejoining the small team of folks I played with over the weekend when this goes live (team rhayllinski?). The game has it bugs to work out, but I still found it more enjoyable than anything else I have played in years.