WOW has set key bindings. You MAY--and I am not sure about this-- be able to check your own key bindings by typing /kb. Here are some lists.
WOW Wiki has lists under the heading Bindings. Note the Global Function List (second link) which is mentioned here as more complete but undocumented.
http://www.wowwiki.com/World_of_Warcraft_API
http://www.wowwiki.com/Global_Function_List
It also talks about playing WOW on Macs with a link to the WOW Mac Tech Support forum which WOW Wiki says is very responsive to know issues. See Keyboard Issues.
http://www.wowwiki.com/World_of_Warcraft_functionality_on_Macs
This article talks about keybinding in general in the game. There's also a macro for raid icon selections on page 3.
http://pc.gamespy.com/pc/world-of-warcraft/862356p1.html
Here's a Windows list that has been checked by a dual boxer.
http://www.dual-boxing.com/forums/index.php?page=Thread&postID=139928
A list of hunter-soecific key bindings dated January 2009.
http://kruxor.blogspot.com/2009/01/hunter-key-binding-setup-in-world-of.html
A February 2009 list of warrior tank key bindings.
http://darraxusthewarrior.blogspot.com/2009/02/bettering-yourself-as-tank.html
General key binding videos.
http://www.wonderhowto.com/how-to-world-of-warcraft-key-bindings/
*******************************************
Copyright Solo MMO Player at http://solommo.blogspot.com
The Solo MMO Player collects links to the most useful or interesting MMO websites, databases and blog entries I have found, with a bias toward topics of interest to the Solo Player. Use the search box in the upper left hand corner to find topics. Kelari NPC Warrior art courtesy of Game Fluid.