Grinding for reputation is a part of the game. Think of it as leveling up with different factions. Last week we looked at the levels of reputation. This week we'll examine some of the reputations that you encounter in Azeroth.
Each of the major cities represent factions reputations that you can grind up with by completing quests and donating cloth. Increasing your reputation with the cities of your faction gives you the opportunity to purchase their racial mounts and tabards, in addition to discounts from vendors. For example if you play a Human, you can rep up to exalted with Darnasus in order to get a Nightsaber mount. Be warned, though because of scaling restrictions some models may not have access to all racial mounts.