I've tried a bunch of em, including the ones mentioned and they're all in a close race, for me it comes down to what the convenient store that I stop at...stocks. Just keep in mind to buy the smaller cans as you won't normally suck down one of those big ones, unless you're sitting still...but then you end up sharing it with an earwig -
