Heh,a year and a half ago i though Apple would go under within the year because MSFT was going to kill it with Zune and Vista. I had been working on learning computer programming for about 3 years and was loving it! the only problem was that VS Express wasn't working for me (.NET is impossible, it changes every year at least!) and I couldn't find another truly good dev environment. Then I went to a jobsite to work for awhile with my dad. It turned out the homeowner (my dad is a remodeler) was a former computer programmer (as in he was professional and then retired), so we got to talking and he mentioned linux being good for programming, especially C and C++ (which is what I was working with at the time) and recommended that I try it. So I googled it, looked it up on wikipedia, and found several different distros, and after about a week of research, I came across Ubuntu. Well, I was excited, so I downloaded the LiveCD and showed it to my Dad, he likes computers but is skeptical of non-commercial OSs, and he thought it looked pretty good (we still run WinXP on every other computer in our house though). But I couldn't install it until I got a bigger Hard Drive, because I needed Windows for school. Lucky for me that Christmas I got a 120GB HD for my laptop (i had been frustrated with low disk space for almost as long as I had the computer). Well, happy day, I spent the week after Christmas setting up Ubuntu and Windows to Dual Boot. Then I had to get my Linksys WPC54G card working, heh, not fun. It took me 8 hours straight (which is much better than one guy who complained of working on it for 3 months) to get it working. And after that it worked better than in Windows! I have used it since then and loved it! I currently run Xubuntu 7.10 w/Compiz Fusion and am working on writing a DE based off of code from several different DEs. THANK YOU CANONICAL!