I am re-reading this book. I don't know why I like it, really. The characters are sort of compelling, but not very. You've really only got two types of characters, and only little tiny variations in each individual. The book is FAR too preachy, almost to the point of being unreadable.
But I still get fascinated by it. Maybe it's because I think Ayn Rand is right about some things. I learned some interesting economic things by reading Atlas Shrugged. It confirmed a lot of things I'd been told, but did a better job of explaining them. For instance, I'd always been told that big government was not a good idea, and that it wrecked businesses. I didn't really understand that, until I saw it play out in the book.
But I know there's got to be a flaw in her arguments somewhere. She applies the same system to morality as she does to economics, and there's where it seems to break down. She's built up a lot of straw men for Christianity and religion in general, and it's not too hard to argue against that...but I feel there's still something I can't quite put my finger on.