Could you please help me appreciate OS X more?
minalecs: It has bash but with a lot of good software and hardware makers support it.  Use mac ports.  There are a lot of reasons to stick with ubuntu, just depends on how well you know linux, and how much time you want to spend on things when they don't work on linux.  Otherwise you just have to stick with what apple allows, and but be happy with the stability.