20070706 tech: Xbox 360 repairs to cost MS $1Bn