The races and classes in the game are well balanced.
If you make a post asking "What is the best race?" or "What is the best class?". be prepared for flames. There is no uber-class/race. Visit the class forums and read the stickies there. Do your homework instead of asking others to do it for you. In the end, class/race is an individual choice. Pick one you think you will enjoy playing and try it out. In fact, pick several and try them all out. One account can have 50 characters, up to 10 characters on a server, and on a Normal server, you can have both Horde and Alliance (but only one or the other on a PvP server). You should also look over idiggory's Post Beginner's Info.
A better question would be: "what player is most wanted?"
Class doesn't matter as long as you are good at what you do.
First of all, you have to realize that "PvP" covers many different ways of playing the game. You can be on a PvP server, you can participate in Battlegrounds, you can be part of an Arena Team or you might be participating in "real-world PvP", where the objective is to attack the opposing faction's towns or cities in order to either grief them or draw out opposing higher level enemy players. The term "PvP" covers all of them, although the objectives are different for each type.
After looking over many, many threads on the subject, the consensus seems to center around rogues as the best PvP class. Rogues have many advantages. Stealth, that incessantly annoying stun-lock and high DPS seem to be the reasons that rogues are favored. Warlocks come in a close second due to the massive dots, dps, pets and fear spells.
After looking over many, many threads on the subject, the consensus seems to center around Hunter as being the best class for fast leveling. High DPS, coupled with a pet that can tank seem to be the main reasons behind this.
Almost any two classes can get together and duo successfully. By spreading damage across 2 people, there is less downtime. Almost every combination has been put forth as "best", but it's really just another choice. Choose classes that both of you are comfortable with. However, you really need to choose your race carefully if you choose to play within the Horde faction. If you decide to play on the Horde side, any mix of Orc, Troll, Blood Elf, and Undead is fine, but if one person chooses Tauren, so should the other, because it's a long and (occasionally) difficult trip to/from the Tauren starting area from/to the starting area of the other Horde races until you get the flight points at Thunderbluff, Camp Taurajo and The Crossroads.
"Can someone tell me how to make gold?"
Read the sticky on the Trade Skills forum.
WonderousTremor has created an excellent Guide on the topic: Making Money in WoW - Some suggestions.
"I'm on a PvP server and I got ganked!"
It's what you signed up for. Ganking and camping are not against the rules, even if they piss you off. Read the official PvP Policy. If this is a problem for you, maybe you might want to create a new character on a PvE server instead.
Blizz does have a paid character transfer service. If ganking and corpse camping really bother you that much, move your toon to a PvE server. It will cost you $25, so make certain that you feel that moving off is the right decision. You can change servers from Blizz's Account Management page. You might want to read the Character Transfer F.A.Q. before you swap servers.
Can you tell me how to be a good master looter?
Sure. There is a thread on the subject. ML Etiquette 101
There are lots of acronyms used in the game. What do they all mean?
Jordster created a guide to the acronyms. World of Warcraft Acronym and Shortform List. If you like full explanations of terms, you can look them up in the Allakhazam wikibase.
I see coordinates show up on some posts. How do I get coordinates to display in my game?
The stock game does not display map coordinates. You need to use an add-on in order to display them. Many different coordinate addons can be found at curse-gaming:
Additionally many full-blown interfaces like Titan Panel, have the feature built in.
from SoiFon and xNocturnalSunx (among others):
Tagteam Tomtom and lightheaded. Clicky coords that show up on your map.
or, you can create a macro:
From SquigglyLine:
Create a macro using this script (just copy & paste it):
/script px,py=GetPlayerMapPosition("player")
/script DEFAULT_CHAT_FRAME:AddMessage(format("[ %s ] %i , %i",GetZoneText(),px*100,py*100));
You click on the macro and it will give you your coordinates in the chat pane. Now you can use all those quest tips where they only give you coordinates for the mob/item you are looking for.
Unless you are looking for an Allakhazam guild, you'll probably find one faster by posting on your realm forum. Or, you can see what guilds are recruiting on the Official Guild recruitment forum. If you play on European servers, the links are EU Realm Forums and EU Guild Recruitment Forum, respectively. The Allakhazam guilds are on Anatheron (U.S) - The Fifth Star (Alliance), and on Chromaggus (EU) - Read the FAQ (Horde).
"I'd like to find a guide for add-ons. What are some good ones?"
A Guide for Addons, by webbstock. The guide also contains a good list of add-ons and add-on sites.
"Can you tell me how to level to 70 as fast as possible?"
Use Allakhazam:
Per Dadanox!
To level fast, use Allakhazam to the fullest. You can look up quests and find user comments on the quest, as well as maps. You can look up quests by level, to see the areas you should be trying out. Questing is the way to go as a lower level. As you get higher, you can do some appropriately leveled dungeons, and do some grinding to keep things interesting. Since you will be soon traveling to towns, ask the guards where the profession trainers are. Pick up mining or herbalism, and add to that skinning. Learn where the auction house is to sell the mats you gather. That way you will always have a some spare cash for training or a few goodies. You can always drop a profession and move into another later if you like. Lastly, always stop at an inn or town before logging off. You will see zzz in your picture border, showing that you are resting. This way you will gain double xp next time you play, because you will be rested.
Additionally, there are levelling guides for both Horde and Alliance found here as well:
Vyodar has created a thread with some excellent suggestions for leveling as fast as possible: How to: Get to 70
For Horde:
A.) Sure, you have friends at higher levels, but attempting to catch up to them means that you'll miss a lot of fun along the way. Not only that, but if they use the same leveling guide you decide upon, you'll never catch up to them.
B.) Sure, you want to get to end-game content. But that's not all that's in the game. Getting there is half the fun.
C.) Sure, you want to get to level 70 so you can melt the faces of opponents 30 or more levels below you. That just means that you need another outlet for your aggressions. Have you ever thought of pulling the wings off flies as a hobby?
D.) Sure, you want to get there so you can say "ZOMG!! I 1 teh game!". Well, Bucko, I hate to break it to you, but you don't "win" when you hit the cap. There is no end to the game. Blizzard has been very good about opening new content for high levels and there is nothing out there that says they'll stop.
"I deleted my toon. What do I need to do to get it back?"
Log in and use an alt character on the same realm (create one, if you have to), and start up a GM ticket. A GM can restore your deleted toon in a timely fashion. If you removed his equipment prior to deletion, don't count on getting it back.
Why, yes there is! RPZip has created an excellent one for us here on Allakhazam. Go to this link for all the new macro information.[1]
"Are there any rules on how to behave when I'm playing?"
Funny you should ask. Until recently, the rules were unwritten. Shamibell (after a good deal of research) placed them into a post. Read, enjoy, and follow these guidelines: The unwritten (until now) rules of Warcraft.
"Where should I quest/grind at my level?"
Use the Zones by Level Table to determine what zone you should be in.
"I'm getting a new computer. Will I be able to play WoW on it?"
Technology
"Will WoW run on my current computer (I have 256M RAM)?"
The least expensive computer upgrade is more RAM. Do yourself a favor and get a gig or more. You'll find that lag is reduced considerably, and that there is less wear and tear on your hard drive.
What do I need to do to give a friend a free trial version of WoW?
What do I need to do to keep from being banned from the game?
First of all, you have to realize that there are things that Blizz considers unacceptable.
Will your account get banned if caught power leveling?
If, by "power leveling", you mean getting a service to level your toon, the answer is yes. When you give your account information to anyone else (and that includes anyone you pay to level a character), you are compromising your account. Compromising your account is against the Terms of use. See #2, above.
If I get a trial account, will I be able to do everything?
The following restrictions are placed on all trial accounts:
I suspect someone of using a Bot program. What should I do?
In Blizzard's own words:
...Many account closures come as the direct result of tips reported to our GMs in game or emailed to our Hacks Team by legitimate World of Warcraft players. If you suspect that a World of Warcraft player is using an illegal third-party program to farm gold or items, or is otherwise violating our Terms of Use, please report the suspected infraction via one of the means listed above. All reports will be investigated, and those that prove false will not result in corrective action...
Can I upgrade to The Burning Crusade online?
Source: www.worldofwarcraft.com
...You can now buy account-upgrade keys and download the game client for World of Warcraft: The Burning Crusade directly through the account-management section of www.worldofwarcraft.com. The direct online upgrade method is the most convenient way to upgrade to The Burning Crusade and join the millions of players who are already adventuring beyond the Dark Portal...
All you need to do is: