Good God... thanks for the link, which I will definately be passing on to others. I've only watched the flash intro so far, but wanted post this first before I dive into the main site...
You're so welcome. I've seen it twice now :(