People saying wow has good endgame really don't know what they are talking about. It has become quite clear that Blizzard stopped caring about pvp long ago so the pvp part is much more instable and unbalanced than SWTOR.
Even though it seems they "focus" more on pvp. Quite ironic. The problem lies with their stupid changes they make every 3 months to change "Flavour of the month" classes. So every class can be OP at a certain time in the year. Really cheap tactic and their way to evade decent balancing.
Then there is the pve aspect that totally ruins pvp. You can acquire powerful pve trinkets in pve and use them in pvp, literally tripling mages their damage for example. This creates situations where people get bursted down in a few seconds without it being their fault that they died. Completely unfair.
Blizzard knows how bad pve items ruin their pvp but they don't do anything about it. In fact, in one of the cataclysm beta builds, pve gear was unusable in arena but it didn't make it into the official game. Hmm, weird ... No not weird. They just want to keep the roads open so people with time (hardcore raiders, our stupid pve heroes) can compete with or even own people with skill.
Then the battlegrounds, wow has more battlegrounds than SWTOR has warzones. So some say, wow has more pvp content (arena's are horrible like I made clear above, so those don't count). But really I'm not going to play a game over another game because it has some cheap new maps with recycled mechanics or the stupid vehicles mechanics from the wotlk bg's. Huttbal owns all bg's from wow when it comes to the fun.
Open world pvp in wow --> dead. The game almost obliges you to stay in the city.
The open world battlegrounds (Wintergrasp and Tol Barad) are massive zergfests and will be nothing compared to the World vs World from Guild Wars 2. Tb and Wg aren't even slightly fun.
So in short, pvp aspect in wow: horrible
Pve aspect ... gonna keep this short. You have a raid (e.g. deathwing). They change the parameters for health and damage 5 times for 5 different difficulties. 10 man normal, 10m heroic, 25m normal, 25m heroic and the new piss-easy "looking for raid" difficulty which makes it possible for every noob and his mother to clear all content.
Nice feel of progression there , I mean higher numbers really give the impression that you're somehow moving forward right? Oh and they have the habit of utterly destroying older pve content and rendering it useless. So new raids and gear are rather replacements than additions.
No WoW is junk, the worst form of commercial ******** you will ever play. Trust me, as a 3 year long WoW player, I can tell you. If you're not a mindless sheep, you will NOT like WoW. Anyone reasonable will easily see through blizzard's cheap moneymaking tricks, which kill the immersion.
Even though this game isn't perfect and certainly not innovative. It's better than WoW and I would even say it's the best mmorpg out now (tells how f***ed up the game industry is). But the story,star wars theme and the stable combat balance is what makes me stay. I haven't been killed by someone in a few seconds because he used his ten damage boosting things all at once to get an insane damage boost (typically wow, even in arena's).
Can't say this enough, WoW is crap. Wait for Guild Wars 2 if you want something innovative.