I don't know what a lot of these taste like, but I like this webpage because it gives me perspective on relative sizes of fruits compared to others. While varieties are probably happier in some regions/areas than others, I like seeing what x size is compared to y size grown in the same area. I've never grown giant tomatoes, but next year I'd like to get a bragger or two so my neighbors stop poking fun at me
http://gianttomatoseeds.com/tomato_seeds.html