Stephen,
Thank you for your comments. Yes I do admire some aspects of Kant's thought while paying decent respect to Rand's serious concerns. Surely we can all agree on Kant's motto: Sapere Aude!
Individuals are indeed ends in themselves. There really is no such thing as a team or group and it seems that both Kant and Rand share a celebration of individualism.
While I admire Rand's reverence for reason we must be careful. As Kant said, there are limits to reason. These limits have become clearer in the 20th century and here are two key points:
(1) Kurt Godel's Incompleteness Theorem's showed that some propositions in math can neither be proved nor disproved. The piercing eyes of Math have a blind spot.
(2) Quantum Mechanics, especially Heisenberg's Uncertainty Principle, shows that there are limits to knowledge at the physical level.
Kant was far ahead of his time and operated mostly from insight and intuition in articulating the view that we should not make a God of reason, even though reason is the best tool we have to understand the world.