Just so all of you know, the website is launched, but that doesn't mean that it's 100% complete. I'm about to go home and get some sleep (I've been up most of 72 hours getting this site launchable).
The site is currently 95% complete, and I plan on finishing it tonight (Sunday night). Feel free to use this “Site Suggestions” forum to post bugs, feedback and ideas on what you like/dislike or what you would like to see in the future.