Ayn Rand is fabulously entertaining if you understand her.
One thing I fail to understand, however, is the point of bumping a thread from 2005, before the rules change... come on, PLEASE don't do that.