I've been reading nothing but good stuff about SRPX. They seem to be a company that has their head on their shoulders.