Both the powercat and happy cat suck.
A new logo would be great, but it's important to remember that we are dealing with a cartoon animal to represent a sports team so just about anything you do will suck.
Meh. What are a few of your favorite logos, mich'?
Texas is probably the best. I also don't mind SC. Most are just really average/boring and/or are heavy on the letters. Because like I said you're using cartoon animals to represent a sports team. It will always be pretty silly.
Good choices. And I agree about the silliness, but you have to look at logos within that context. There are "cartoon" logos that are good (Texas, SC, Seton Hall, Penn St. imo) and others that are bad (Iowa, K-State, Mizzou...).