HP Keeps Top PC Spot