Firm rates Google, Microsoft PHRs