Nice site. I like how the flashing LED in the video actually appears to flash at regular intervals. From other videos I've seen on Youtube, that can be hard to do (digital camera's frame rate interferes with flashing, I think).
A quick way to take your website to the next level would be to pass everything through the old spell-check before you put it up. Proper use of capitals and punctuation, along with correct spelling and grammar, can really class the place up!