i investigated options for quite some time, settled on the kensington orbit optical trackball...
what i don't like about the vertical mouse is, you have to rotate your wrist every time you go back & forth to the keyboard...
a trackball, while not perfect, is a good alternative to a mouse...