If you have anything to add to this list, please do so.

I'm at work at the moment so I can't test out some of these macros. If they don't work out, let me know and I'll either revise it or remove it from the list.
Focus
The focus command is probably one of the best things Blizzard has implemented into the game yet. If you haven't set up a /focus macro, you should. Especially if you are a CC class.
What it does is it basically gives you a second target. You focus on the CC target, but your main target is the mob you are burning down. When the CC target is free, it's easy to simply retarget that mob and seduce/sheep it again.
You don't even have to do a complex macro for /focus to be effective if you don't want to. Just make a Macro with /focus and bind it to a key or drag it onto your actionbar and hit it whenever you are assigned a target (and you have it selected). Then hit it again to clear the focus (and you have nothing selected).
Here is a simple macro:
Macro #1 /focus
Macro #2 /cast [target=focus] Shackle Undead
Mount Macro:
You can use this ONE macro for Outland OR Azeroth. Very awesome. Just replace the names of the mounts with the names of YOUR mounts.
#showicon
/use [flyable, nomounted] Blue Windrider
/userandom [noflyable, nomounted] Horn of the Black War Wolf
/dismount [mounted]
General Macros
(Note - if your macro has more than one command or spell, you WILL have to hit your macro several times for each command to be executed.)
For sequence casting, there is:
/castsequence reset=combat/target Mind Blast, Shadow Word: Pain
/castsequence reset=combat/target Corruption, Siphon Life, Curse of Agony, Immolate
/castsequence reset=10 Crusader Strike, Judgement, Seal of Command
For channeled spells:
/cast [nochanneling:Mind Flay] Mind Flay
/cast [nochanneling:Arcane Missiles] Arcane Missiles
/cast [nochanneling:hellfire] Hellfire
For decursing/dispeling yourself (without losing your target):
/cast [target=player] Remove Lesser Curse
/cast [target=player] Devour Magic
/cast [target=player] Blessing of Freedom
For mouseover targeting:
(very awesome if you use your mouse buttons for keybinding)
/cast [target=mouseover] Dispel Magic
/cast [target=mouseover,exists] Cleanse; Cleanse
/cast [target=mouseover] Blind
/cast [target=mouseover] Flash Heal
/castsequence [target=mouseover,harm] Shadow Word: Pain
/castsequence [target=mouseover,harm] Corruption, Curse of Agony
(if target is hostle -- or you have no target)
#showtooltip Cleanse
/cast [target=mouseover,exists,help] Cleanse; [target=target,help] Cleanse; [target=player] Cleanse;
Pets:
/petattack
/petstay
/petpassive
/petdefensive
/petaggressive
/petautocaston <spell>
/petautocastoff <spell>

