Heres a link to a post on macros in WoW 2.0. With the incorporation of "Cast Sequence" you can save on macrospace and have 1 button carry out your routine attack.
http://forums.worldofwarcraft.com/thread.html?topicId=51896128&sid=1
Thanks. I'm going to try a few of those listed.