I hate that I can't search my own tracks that I've uploaded anymore. I tag/title my tracks such that I can find them later. Well, the new interface killed that - now I have to search the entire site to find my own damn tracks. It's silly.
I love that I can embed SC on most any forum.