This is an interesting point, the "huge amount of software" issue. When I analyze what most of my friends use on a daily basis, it basically comes down to this list: Email program, web browser, multimedia program, word processor. Occasionally they use financial programs and spreadsheets. And that's pretty much it. All of these exist on Macintosh, Linux and Windows. The only exceptions are game players, and you may fall under that category, so anything BUT Windows is probably out for you till software makers start churning out Mac and Linux versions of their games too.