Alf, excuse me for going off topic but re 666, So what's 666? Speculation abounds! God loves a mystery and this is a big one. Some folks say it's the addition of a person's name (in Hebrew, ASCII, or Greek etc...). The Pope, Bill Gates and Clinton have been candidates, to name a few. Others say 666 is the web (WWW), or a barcode system.
Here's the actual verse from the Bible has to say about it:
And that no man might buy or sell, save he that had the mark, or the name of the beast, or the number of his name.
Here is wisdom. Let him that hath understanding count the number of the beast: for it is the number of a man; and his number is Six hundred threescore and six.
(Revelations 13:17-18)
So basically it says, "If you're smart, when the time comes here's an additional clue to recognize it: It has something to do with 666. Len. (The Beast 666!).