I'm in the market for a new mouse. My Apple Mighty Mouse's trackball has stopped working and so I'm stuck using my MacBook's trackpad for all my cursor needs, which my wireless keyboard still works fine. I'm looking for some suggestions, but I have something of a unique problem, I have very large hands. The Mighty Mouse was actually quite small in my hand I found it rather uncomfortable, and the fact it's not at all ergonomic doesn't help. Other mice I've used in the past include the Logitech MX Revolution and MX-1000 (Revolution on the left and 1000 on the right), which I found to be of decent size, but my hand still somewhat engulfed them. I'm currently looking at a Saitek R.A.T. 5 or a Microsoft Sidewinder X8, but I'm not sure if those are really going to be the best bet for me.
For reference, here is an image of me holding a DVD and one of me holding my Apple Mighty Mouse.