I have never read Atlas Shrugged (and kind of don't want to), but I can at least second the Snow Crash recommendation. Strongest first two acts of any sci-fi novel I've read, and even the third has some very cool ideas around language.