These were on sale for $4.79 each in the US earlier this year. They have very different characteristics - the Häagen-Dazs was softer and sweeter - more luxurious, than the Ben and Jerry's, but the B&J was more dense and had a more crisp flavour. Hard to say which was my favorite because they're so different in character...