Some guys act like 21 million is the result of some secret message with a very deep meaning
Discussion
Ah, gotcha. Those astrology guys. Pretty sure there's a few posts on bitcointalk from Satoshi on how he decided on the supply limit. Just rough guesses.