UPDATE: Getting a lot of hits on this page. This theory has unfortunately been debunked two posts down.
Something of interest:
Don't get your hopes up. Don't shoot the messenger.
Someone just left a comment on my blog entry that the release date is 12/21/2012. I sent them an email, so I'll follow up if this seems to be any sort of valid lead.
Right now, I'm calling shenanigans. That's the rumored "mayan calendar date end" release date that's been circulating for a while.