Logitech MX Master Mouse
The MX Master’s 1000dpi sensor works on pretty much any surface. It also has a built-in battery that lasts up to 40 days, a thumb wheel and buttons and can connect either via its USB dongle or via Bluetooth with up to three devices.