Actually Uchess i think.. mainly because it's simple... Although i miss the forum page. I simple site like uchess with a forums page would be very popular.
RHP is near perfect. But I'm puzzled why the blitz side is not more integrated and doesn't have gradings. It would be worth paying for with this a part of it.
Chessgames.com is very good too but for a different purpose.
In tried gameknot and Yahoo chess and they don't compare.