I have a couple warrior macros I use that are kinda handy. I thought I would share them with you.
This is a charge macro I use. Push it once and it puts you into battle stance, twice then you charge your target, and a thrid time it casts rend on the target.
You can replace the rend with any special attack you choose.
#showtooltip
/cast [nostance:1] Battle Stance; [nocombat] Charge
/stopcasting
/cast rend
Here is an Oh Crap! macro. It can sometimes save my butt when Im surely gonna die. It equips a shield, changes to defensive stance and casts shield wall.
#showtooltip shield wall
/cast [stance:2] shield wall; defensive stance
/stop macro [equipped; shields]
/equip (Name of shield here)
If you have any cool macros you use please share them with us.