Hi, well, since you are asking for logitech and microsoft, if you want a bluetooth mouse microsoft has a couple, and able to be customized with the microsoft software, and the software plays nice with mac OS, my self I'm using a corded comfort mouse from microsoft and the software works really good with my imac.
Logitech has some great options also letting you also customize the buttons with the logitech control center, is not as stable as microsoft's software but it is good also. I've used the MX revolution and it is a great mouse, not bluetooth but really good. Right now the option instead of that one is the Performance MX, dongle really small and works better than the MX.
Magic Mouse is also nice, but not as good as those from logitech, but if you want something that matches your mac and you want a smaller mouse and don't like the scroll wheel, then go for the magic mouse, although the tracking speed is not that great, my self, I had to change the speed value using a terminal command because in the highest on system preferences, magic mouse was still slow.
It is really up to you, as some one that used the three brands, can say the three are good choices, but every person has it's own needs, it depends on what you want overall.