hunter_alien on 23 February 2008
120-125 is probable . Wasnt their last shipment # 125 million units ... anyways , we will probably see ~ 5-6 million more sold this year , and probably 140 untill all its done :)
Vote the Mayor for Mayor!