So right now I have the Logitech MX5500 mouse and I love it. I have it set up that the side wheel does things like Open New Tab, Close Tab, Restore Tab and the top wheel side to side to switch between tabs. It is very handy and is part of my workflow, but it requires Logitech software to function. I am looking for a mouse that I can program and it would stay somewhere on the mouse (like internal memory?) and could function on another computer without the software. Is that even possible? Is there something like that out there?