CBS has sold out of ads for the Super Bowl at average prices that are better than last year, with some 30-second spots topping $3 million apiece. CBS Corp. says the final spot sold Monday morning. Last year, NBC still had two 30-second spots remaining two days before the game.