HP comes out on top