The new site July 21, 2012 I'm sure not everything is working 100%, but it will soon. If you see anything silly, let me know.