The release date has officially been handed down. It's 12/20/11 for the US and 12/22/11 for Europe (I think).