For my desktop, I switched because it was crashing so much under windows. For the laptop, because it was a challenge to make an older machine more usable.
I'm not yet fully on Linux at the moment but I'm dual booting in Ubuntu. Why? Because I found out 2 years ago that it's a wonderful world out there in the penguin's kingdom. My time in windows is running low...