When you click on links to various merchants on this site and make a purchase, this can result in this site earning a commission. Affiliate programs and affiliations include, but are not limited to, the eBay Partner Network.
Happened to me too with my '05, it turned out to be the button/ switch itself, which needed to be replaced. In '05 the problem was turning up a lot on the Forum. Dealer replaced it under warranty, no problems since.
Does your C6 also have the passenger power seat? If so, check to see if the power to it has gone out. The power for both seats is on the same fuse in the instrument panel fuse block on the passenger's side of the vehicle, under the toe-board.
When you're looking at that fuse block, it will be the topmost fuse on the last row of fuses on the right side of the fuse block. In the owner's manual, it's labeled as "PWR SEATS MEMORY SEATS", but it may not be labeled exactly that way on the fuse block itself.