If CC really wanted to stay in the game, they need to focus on customer service. I can't tell you how many times I've heard people complain about the service in Best Buy. Pay the people a little bit more, train them, and improve their product distribution chains, their online options, and they'd have the competition beat.
But that is too much like right for anyone to take it seriously.