Ruby on Rails from a programming perspective is frikkin excellent - you can do in 1 hour what it would take 1 day to do normally...
don't believe me - try writing a simple bloggin engine from the ground up with php - how long would it take you?
Try 15 minutes with RoR - have a look at this fantastic presentation on how simple RoR is to use:
RoR Take2
The tutorial also shows an excellent example of why Mac OS X is the programmers choice. xcode is just awsome.
Sorry, non-geeks wouldn't get it...