Use whatever makes you happy.
I have the new 800mhz iBook, use WinXP/RH Linux dual boot desktop, and also have a Toshiba Satellite NB. My Linux "distro" is a recent install. Yes, I am very new to this world.
If I want to tinker and explore the "what makes this work", I'll boot into Linux. If I want to tinker and be in compatability mode with what everyone uses in the workplace, I use the iBook. If I want to play certain games, I use WinXP....you get the point.
I can program in VB, I can Program in C++, ....but I have yet to figure out what those damn RPM's would like for me to do with them. I'l figure it out but how many people would want to be bothered? Ease of use...even with "tinkreing" is the name of the game.
Most consumers are not that curious minded as to want to know "what makes this work". For those who are (recent Win users)they don't mind tinkering as long as they can get their work done also. This is the lure of MacOSX.
Be hopeful, maybe they will explore further, start writing scripts, program, etc. Maybe they will be able to delve into Linux or Unix and contribute also to these communities making choice in the free world even greater.
Unix, Linux, MacOsX, BSD, ....who cares!!!??? You have the opportunity to support an entire movement where CHOICE is the objective. Divide and conquor positions will cause everyone to be using MS...with no other choice.