I think the XBox 720p rumour started with Thuway. He and some of the other 'insiders' like CBoat have been severely discredited since it was shown they were making up BS rumours that reflected negatively on the performance of the XBox. I think a lot of sites are just running with the old Thuway BS rumour. I'll wait for confirmation from the developer.