here's some info from the above mentioned link:
"Posted: Tue Oct 11, 2005 12:30 pm Well, according to the admin. about a week ago, they are still recording. So even if they finish up recording within the next 2 or 3 weeks (which is unlikely), we still wouldn't see the album until late Nov./early Dec. So, I'd say it'll be spring of 06 if all goes well...sometime around April or May."