What is said about macros being a bad idea is quite correct unfortunately. There is a bright side. If you have a mouse like a razer naga, or a programmable keyboard, you can use THAT macro interface to tie certain cooldowns to skills without concern of breaking the in game action queue system. Then again, if you were playing with a naga mouse, you would have plenty of keys to use.