I have had the Iogear Bluetooth MiniMouse for about 2 weeks now, and I love it. Battery is long, I haven't fully tested how long it will go, because if I am at home, I sometimes just use the cord to keep it charged, (oh yeah, it has a USB cord that you use to recharge it right on your computer) but I have gone for days without a single hiccup. As for reaction, I have heard some people complain about bluetooth mice in general, saying they lag a bit, but I have not noticed any lag at all. Sure, if you let it set for a couple minutes, it takes a second or two to realign, but in actual use, I have never experienced any lag. Of course, I don't play First Person Shooters, so maybe there is some lag with something that reaction sensitive, but I doubt it.
It first I thought it was a little small, as in narrow, but after a day or two I have become completely comfortable with it. I picked it up of Mwave.com for around 65 shipped, it arrived within 3 days (and that was with the cheapest shipping option, ground I believe).
So you can tell I obviously have some bias, but I love it. Works perfectly with my integrated laptop bluetooth.
Hope that helps.