Any USB mouse should work in Yosemite.
Personally I like Logitech mice, but I seem to remember you have a deep hatred of that company, so I will refrain from recommending any specific mouse. So instead I recommend that you go to any store where they have mice out on display and just try them out in person for ergonomic comfort.