Lacerate#showtooltip
/cast Lacerate(Rank 3 ) - nb remove the extra space here, had to add it otherwise it would just come up as
/cast !Maul
Mangle#showtooltip
/cast Mangle (Bear)(Rank 5)
/cast !Maul
Swipe#showtooltip
/cast Swipe (Bear)(Rank 8 ) - same as above, remove the extra space
/cast !Maul
Oh Shit CD macro#showtooltip
/cast Survival Instincts
/cast Barkskin
/cast Frenzied Regeneration
still worth keeping barkskin in a separate place on the toolbar as well as you often just want to use that and not all other cds. Using them all does limit what you can do for the next few minutes until they come off cooldown.
Skill Priority FF > Mangle > Lacerate to 5 stacks > swipe
for tanking aoe packs in heroics etc just use the swipe macro whilst tabbing through targets so that they all get hit by maul.
use demo roar when you pull alot and on bosses etc
Addonsaside from the key ones such as omen, DBM etc there are a few that make life easier:
http://wow.curse.com/downloads/wow-addons/details/tidy-plates-threat-plates.aspxhttp://wow.curse.com/downloads/wow-addons/details/tidy-plates.aspxyou need both for it to work, it changes the name plates of the mobs so you can clearly see if you have aggro.
http://wow.curse.com/downloads/wow-addons/details/quick-mark.aspxmakes marking really fast, can be useful.