site logo

Major upgrades might spur computer sales soon