There *really is* a new version of this site coming along. It is still under development though. I know I've been saying that for over a year now but honestly, it is getting there.