First of all, I am surprised by the lack of bluetooth mouses...mice... out there. I picked the IO Gear Mini because of a couple of good reviews I read online. However, I am very disappointed by the battery life and the method of recharging by way of the USB port. Even with the use of rechargable batteries the mouse stays fuctional for only a few hours (with or without use) and I've used two set of new batteries. Recharging through the USB port is completely ineffective. Thankfully, I already had rechargable batteries and a stand alone charger that plugs into a wall outlet. The mouse has been left plugged-in over night and it still doesn't charge completely. I am back to using my trackpad while my Mini Mouse sits in the desk drawer - a waste of money. The complaint in other review(s) about the tracking is also valid, although, I got use to it quickly and was able to use the mouse quite effectively.