How You Know When It's Time to Switch to Linux

It's easy to be content with your computer installation as long as it keeps doing what you want it to without too much trouble. When frequent problems arise, however, it's hard to remain faithful for long.

Read more here.