Rainbird on 11 September 2008
Didn't the rumor actually start on NeoGAF? I can't quite remember where Dodece got it from, but I'm pretty sure it was from GAF... Which would qualify as a 'message board'