hardware comparison