What happened to Circuit City?

So what happened? Was it competition from Best Buy? Was it a change in consumer behavior? Was it a poor business model? Was it the layoffs?