Excellent design, hands down. I will admit I was a bit nervous at to what it would become as I had ait was hard time visualizing something that captured the essence of this site, but I think you've done it beautifully.
Definitely worth the wait, thank you.