Is that you Steven Gibson?
This thing is just too infuriatingly dumbed down
That's so cliché that I really wonder if you really got your hands on a Mac aside from a shop demo. Also, I am trying to imagine what kind of "power user" are you, 'cause usually power users are command line freaks. While programmers that I know usually use vim or some kind of IDE like Eclipse/Netbeans.
FYI, I moved to Mac a month ago and I'm very happy. Laptop was from the company so I switched first thing on monday, being back on track after a couple of days.
I use the Mac both home and at work place and IT FUCKING WORKS. I was sick of my Dell that I have to carefully shutdown because it NEVER WAKES FROM HIBERNATION. Did I mention that ATI drivers overheat and wireless are major PITA to set-up and works only g? Then came the freaking Gnome
On desktop Linux and Gnome 2 was a VERY DECENT workstation. Used it for several years. On laptop SUCKS BIG TIME. Anyway, it's free and I am still using CentOS on our servers, cannot complain in that department.
From time-to time, I check out a new distro and always get back to Windows, I just cannot make all things work. Tried Mandriva, OpenSUSE, Fedora, CentOS, Ubuntu, Debian and FreeBSD.
I would recommend to a beginner to set-up Virtual Box and try a virtual machine approach first. That should solve some drivers issues and get the picture without re-installing everything.
"An ounce of prevention is worth a ton of code." -- an anonymous programmer