I read through Joshua Wood's review of using OS X for his desktop os this afternoon and generally agree with his points.  I used to dual boot between Windows and SuSE linux on my old laptop and basically got tired of having to flip back-and-forth.  I prefer using the bash shell for some of my computing tasks and for other tasks I prefer a nice GUI with commercial apps.  Apple's OS X fits me nicely in this regard.