Here's another one for you: HSPComplete. I don't know if that's the one that you're thinking of; I just thought I'd mention it in case it is.
My current host is in the process of gradually moving all of their customers to that control panel. Although it looks like it's probably a very powerful control panel, I don't like the way it's laid out. I can't really put my finger on it; all I can say is that it doesn't seem very intuitive.