What $ony entertainment uses, for f.ex. $tarwar$ Gallaxe$ie$.
That frontend is a royal pain in the ass as well, but thats mostly because its pisspoorly implemented (never prop. updated, cant really browse any of its small "native" hmtl windows etc.).
Steam might actually be better, what do I know?
But it needs to be VASTLY better than what SOE is using...