If you are going to use the blizz ui it seemed easier to me to have all your non-modified abilities on one action bar (i.e. 1,2,3...) with the bar above it being the same keys with modifiers (i.e. shift1, shift2, shift3...).
You can also use [modifier:shift] macros. For instance I use /cast [modifier:shift] Shield Bash; Spell reflect (or something like that I'll edit with the exact macro later). It frees up an action bar slot

If you do this though, you'll want a mod like dotimers or ghost pulse so you can see when the ability is ready to be used again.
All of the keybinds I use keep your hand in the same general area, so no dancing all the way across the keyboard required.
Tilde - Macro for stance dance retaliation
Shift+Tilde - Macro for stance dance recklessness
1 - Shock Wave
Shift+1 - Charge
Alt+1 - Commanding Shout
2 - Shield Slam
Shift+2 - Intervene
Alt+2 - Battle Shout
3 - Revenge (with HS macro'd to it)
Shift+3 - Berserker Rage
Alt+3 - Demoralizing Shout
4 - Devastate
Shift+4 - Blood rage
Alt+4 - Intimidating Shout
5 - Thunderclap
R - Shield Bash
Shift+R - Spell Reflect
F - Concussive Blow
Shift+F - Assist
C - Disarm
T - Taunt
Shift+T - Mocking Blow
G - Shield Block
Shift+G - Trinket of some sort
Mouse Wheel up - Heroic Strike
Mouse Wheel Down - Cleave
Mouse Button 3 - Mount
Mouse Button 4 - Auto run
Mouse Button 5 - Every Man for Himself
To be honest, I am a keybinder/clicker in transition and my best advice would be to never let yourself click. I used keybindings on my druid starting out at level 1 and at the time I stopped playing him (46?) it had gotten to the point that I had the buttons shrunk so small on my screen that I could barely tell what the abilities were, but then again I didn't really need to see them. On my warrior, however, I didn't start messing around with keybinds until level 70 and the process has been nothing but frustrating. Having the ability to click around your screen vice never letting your mouse stray far from your action bars is simply amazing.