Wow - I been waiting all night for the new site to be up.. Looks like a beast - nice job guys. What does everyone else think?