Im going to do something weird: I am going to recomend a mouse that is either of those already recomended (Logitech/Mightymouse or Microsoft)
Get the bluetooth rocketfish (rocketwhat? yeah is a crappy brand that pertains to bestbuy) anyway to the facts, bluetooth will save you an USB port (that are scarce in the MBP already) and though this mouse is not the prettiest neither the logitech and microsoft alternatives are, at least this one looks "similar" to the way mac is designed.
Few flaws it has:
Once (once a month or so) it will de-synchronize (easy to fix, either restart or turn off then on the bluetooth adaptor, thats it)
it takes ~5secs from the time the computer finished booting up (or resuming from suspention) to kick in the bluetooth (BIG DEAL!

)
and this particular model attracts skin oils + dirt quite offten so you will have to clean it once a week or more frequent.
Some good things about it:
Looks well besides the mac (not awsome)
Very simple (wont be distracting you with extra buttons that never work as they should)
Save you the USB.
Ah its cheap (I got mine refurbished from eBay for $15, and looks just like new, I even got the manuals and original package, just someone opened before me, great that way I do not have to go through opening those extra hard plastic envelopes...
Whatever you decide, I do not recomend logitech: If you go for the designed for mac then you probably will end up spending a lot of money, if you go for designed for pc and then try to get the drivers for mac you will end up with buttons that does some weird stuff (like the scroll tilt dimming the screen wheter you tilt it for the right or to the left, doesnt matter, which makes it very unconftable when you do not have the keyboard close to brighten it up again (or the keyboard you have in front of you is not an apple keyboard with the right keys.) I say give it a try to those new microsoft all surface blah blah blah or the rocketfish I just mentioned.