This video should be required viewing for most wingnuts that keep yammering about Ayn Rand:
Youtube Video