The argument I used to believe for "why 666?" is that the number "7" is often used in Scripture as a symbol of completeness and perfection, so "6" would be a falling short of perfection. The Beast, the Antichrist and the false prophet form a kind of "unholy trinity", so this is represented by a trinity of sixes - 666.