I know this is a bit of a repost, but I think I have some unique issues here. Obviously I have a razer imperator mouse, I am on a 2008 macbook pro, and mac os x lion. I have installed two different drivers for the razer and it still has issues (one installs options in the system preferences and the one that creates a separate application for the settings). The one in the system preferences pane can adjust the settings, but every time I reopen the settings, my changes do not persist. The application "Razer Imperator 2012" simply does not recognize my device. I cannot program any of the buttons and the mouse always initially works but after a few minutes of usage it stops working (stop working - movement of the mouse becomes crazy and no vertical movement). I have tried multiple different surfaces and the issue persists. Now, is this most likely a software issue or hardware issue? The reason I ask is because I bought it refurbished from woot.com so I believe there is a chance the product is not 100%. I also can't seem to reason out why it would work but only after a specified amount of time. I understand there are work-arounds like usb overdrive and steer mouse, but how does that truly effect the product? Is the performance going to be the same going through some sort of third party application like that? At this point I'd even settle for 3 button functionality out of the damn thing . Please help. Thanks. EDIT: The more I think about it, the more I think this could be a Lion issue (which would explain why the razer software wouldn't work, but third party should technically still work if it says Lion is supported?). That being said, anyone have any idea what the turnaround is for razer to write drivers for a new OS?