I have the Magic Mouse and it's just ok. It lags big time with my Mac Pro and randomly disconnects on me too often. I've done all the troubleshooting I can do and I've decided to look into other mice, for that reason as well as wanting something more ergonomic. The two I have narrowed down are the Logitech MX Performance and the Logitech Trackball M570. I've tried them both in Staples and they both feel great. The trackball is almost half the cost of the MX. Both are comfortable. I never had a trackball mouse before so I can't decide. Any of you have one of these and can give me some advice? Thanks