When my son was younger, he used to take out his computer game frustrations on the mouse. He kept cracking the circuit board inside the mouse by slamming his fist down when things weren't going well. At that time I was working for a company that was throwing away dozens of mice each month (since they came bundled with the video card that we were using), so I was able to get free replacements. When that supply dried up, I explained to James that he was going to have to pay for the next mouse. Believe it or not, that last free mouse has lasted for YEARS.
If you clean your mouse, don't forget to scrape the crud off the rollers inside the mouse. That usually helps get things rolling smoothly.