It really is depressing realizing that the only changes we can viably make to those three great leeches is to allocate even more money to them.
http://aynrandcontrahumannature.blogspot.com/
and not skim and look to argue. read charitably and see if you can still buy into her ideas, after reading some articulate people dissecting them (and seeing rand's defenders try and fail to defend via the comments sections).