Numbers one and two certainly hit the spot. As much as I like most of it, I am surprised that Objectivism didn't make the list!
I tried to keep it unpolitical (I also left off conservatism, liberalism, anarchism, Marxism, Maoism). Besides, Objectivism might already be a religion for all I know.
If your comment is too long, break it into multiple comments and post them all.