On the subject of mouses...
I can understand why when they first appeared they were called mice cos the cable looked like it's tail (though some of em were big enough to be called Rats back then...)
But with wireless meeces these days shouldn't they be called Hamsters instead...
A good program/ GUI / desktop, when written well should only require the minimal amount of keyboard use and the mouse should be the main source of input...
A good Word Processor/ database etc... should be the opposite in that the keyboard should be the main source of input with the mouse being something that you shouldn't really have to use...
Simples...