Mount/Pet Mods

Collectinator

Provides methods for determining which mini-pets and mounts you are missing.
Curse, WoWInterface

Collect Me

Collect Me keeps track of your companions (minipets) and mounts in the game and can show you your missing pets and mounts with additional information where to get them. It also can summon companions randomly with a priority list.
Curse

GoGoMount

One-key mounting solution, useful whether you have just one mount or several. Supports all mounts currently in game, sensibly chooses/randomizes between what you have. Bind a key and hit it to mount/unmount or shapeshift/deshift, or use '/click GoGoButton' in a macro.
Curse

MountRandomMount

Randomly cast a mount from a defined list using land mounts in nonflyable areas and flying in flyable areas.
WoWInterface

Squire3

One-click smart mounting. How to use it? Either open the option panel from the Blizzard addon options (or with /squire3) and drag the macro into action bar, either assign some keybinding to the Squire3 action. Then select from mounts as favorite in the mount tab. From now on, Squire3 which choose a random mount each time you use it. Squire3 also handles class and race specific spells (travel form, aspect of the cheetah, ...).
Curse

Yay Mounts

Provides a one button solution for mounting; allowing you to ground or flying mount, dismount, exit vehicles and shapeshift as a druid or shaman with one button. It includes a GUI for selecting which mounts you want to use. Yay Mounts is most useful for players with a large number of mounts, but only a handful that they actually want to use regularly. Players with very few mounts can still find it useful. The GUI can be accessed by typing "/ym" or from the Blizzard options window. You can set the keybinding from the /ym GUI options or the Blizzard keybinding menu. You can also make a macro by using "/click YayMountsButton".
Curse