And cheater or not, ASU with Erickson at the helm is the only program with a realistic shot at competing with USC in the long term. Tempe is a favorable destination, ASU has a great campus, and Erickson has a decent NFL pedigree, which means ASU will be a good path to the bigs. No other Pac-10 school will be able to pull that off.
the entire state of arizona produces fewer div 1a athletes than the area immediately surrounding the Cal campus. The majority of their roster is not from arizona. I like tempe because I like 100 degree dry heat, but it's definetly not for everyone. The traditional powers in the pac 10 are USC, UCLA, and Washington in that order and it isn't a coincidence. It's a lot easier to recruit when you have kids that grow up loving your program, rather than trying to poach kids from different regoins. Cal until recently didn't care about football, but if the new facilities get built is in a much better situation than ASU.
edit: another thing many people don't realize is that ASU has had some recruiting issues and the administration is REALLY cracking down on questionable admits for the athletic program. and anyone who knows about erikson knows that his best players have many times been players other teams wouldn't touch. My ASU friends tell me he's going to have run a very clean program.