Looking for a new mouse (with assignable extra buttons)

Thanks guys - interesting to share ideas.
Looks like my current mouse (14 years old) needs replacing in order to work in Win10. It does work in Win7… but my main system has moved on.
Cheers,
Neil