I find Heinz beans a bit watery. I prefer the supermarket own brands to Heinz... Branston's are much better and tastier, with a thicker sauce. Still, YMMV and all that jazz.
Oh, I forgot an annoying trivial issue: the Heinz cans don't stack up well (lock into place with one can on top of another).