Wow this site is still up =) Awesome... lost my login creds though =(