I prefer numpad if you have a dedicated healer. For my DK 3lock and priest group, num-0 being my tank heal sequence. 1+2 being dispels, 3 being OMG HEAL TANK NAO. the ./del being my group heal sequence, 4-6 heal locks individually, 7 heal priest, 8 fade, 9 fear ward on tank. Best thing about this is I can thumb the 0 without taking my hand too far from the mouse and really without looking for it.

you forgot shift-ctrl, shift-alt, ctrl-alt.

Hell, take it another step and use left and right buttons for even more options (left shift, left alt-right ctrl, etc)
Get a G11 or 15 and you can program your Gkeys to all sorts of weird combinations so you don't have to remember that EAT FOOD is actually Shift-Ctrl 8, just push G8.