I've been playing World of Warcraft for years and personally think it's a great anyone game. If you don't like pvp then I'd say just stay away from the battlegrounds. There are regular, rpg, and pvp servers.
~Regular- You can do whatever you want basically and the other faction can't kill you unless you enter their territory.
~RPG- For people who like to roleplay like the manga/anime lovers. No different than regular really but helps if your looking for that kind of thing.
~PvP- For people who are really into pvp you can kill anyone anytime.
As far as questing, the quests are usually pretty easy, they just get repetitive very fast. There are achievments for boredom though. You get achievments for exploring, doing quests, pvp, etc. Great addition to the game. There's some that are just random like one called "To All the Squirrels I've Loved Before" where you just go around to the animals on their list and do the emote /love. There are also instances, my favs. For each level after 16 there are instances you can do. For those you get a group together and you fight elites to get to a big boss where you can get some really good gear. Main people in that are tanks, dps, and healers. If you're wanting to do that then you want to look into stating your character a certain way. Such as Spirit and intellect for a healer and stamina for a tank. The two factions consist of different races and classes.
Alliance:
~Night Elf
~Drenei
~Gnome
~Dwarf
~Human
Horde:
~Tauren
~Orc
~Troll
~Blood Elf
~Undead
Different classes each one can be are:
~Shaman
~Druid
~Warlock
~Warrior
~Hunter
~Paladin
~Rogue
~Priest
There are also proffessions that you can have. There are some proffessions that anyone can have and then there are some that you can only have two of.
Freebies(anyone):
~Cooking
~First Aid
~Fishing
Those you can have as many as you want plus you can chose any two of these:
~Skinning(skin for leather worker)
~Leather working(leather clothing)
~Enchanting(add stats to clothing)
~Tailoring(cloth clothing and bags)
~Mining(mine ore for engineering and blacksmithing)
~Blacksmithing(armor and weapons)
~Engineering(gear, blow stuff up)
~Herbalism(pick flowers for alchemists)
~Alchemists(Make potions)
~Jewelcrafter(make trinkets and jewelry with stats)
~Scribe(makes glyphs to aid you)
So whatever you're into it pretty much has it. If you don't like one thing then you can focus on another. Just entertainment.
Down sides:
~Requires quite a bit of space
~ There is downtime every tuesday for patches.
There are some who son't like it so I highly recomend a ten day trial even though it's really restricted it's good to atleast see it first.If you decide you want to play and you need any help just email me and let me know.