Ok, so I've been searching the net looking for a mouse that meets my needs/wants. I've finally given in and need help. Ideally, I would want a bluetooth mouse that is comfortable enough to use for long periods of time, is fairly portable (no overly large or small mice), has horizontal and vertical scrolling, and is very accurate in its tracking. I do a good bit of designing in CAD programs, so accuracy and ability to detect small mouse movements is very important. Extra buttons would be great as well (for expose and forward/back buttons for web surfing. Mighty Mouse is out because of the scroll ball. I have used several different ones, and EVERY one had scroll ball issues. That will not do. The only bluetooth mouse that seemed to fit most of my criteria was the Kensington Si670m. I don't know how well this tracks or functions though. Any opinions or other suggestions? The reason I would like to get a bluetooth mouse is obviously so I won't have to use that dongle that RF mice use. But, I'm not completely shutting them out. I've looked at the Logitech VX and it looks like it would probably be my best bet at this time. I have some questions about it though. 1)How big is the dongle? Can you give me a reference to something as to how big it is? I use my MBP on my lap a good chunk of the time while sitting in my chair or couch and I'm afraid that I will hit the dongle on something and break it if it sticks out too far. 2)Can I program and use all of the buttons of the VX in OSX? Such as, can I program the middle click (scroll wheel) button to do expose, have the two side buttons go forward or backward in webpages and finder, and have the zoom function be program specific? If you're still reading, thanks. I appreciate it.