I prefer heirloom so I can save the seeds. One pack of seeds is all I will ever need.
My favs are Brandywine and Amish Paste.
Brandywine is very similar to Mortgage lifter. Both are very large plants that grow very quickly and are hardy. The fruits are the same size and shape. I think the Brandywine has a slightly better flavor and I like the name.
Amish Paste was the most hardy and reliable tomato plant in my garden. It grows quickly (not as fast as BW or ML), resistant to fungal attacks that other varieties aren't, and produces all the way to frost. It has an excellent flavor, very meaty with few seeds, easy to remove skin, and bigger than Roma, San Marzano. Amish Paste is my favorite tomato overall, but I also want a beefsteak type, so Brandywine it is.
I found Rutgers to be hardy, but similar to a supermarket type tomato. It's bigger than Amish Paste, smaller than brandywine, a bit more orange in color, and doesn't stand out in any one area.
Cherokee Purple is purple. It tastes ok, but was prone to disease in my garden.
San Marzano is the most difficult I've found to grow. It's slow, gets sick, and not much fruit. And I really couldn't taste much difference between it and Roma.
Everyone around here likes the BetterBoy. I'm not much of a fan. It's about like Rutgers, but slightly bigger (both fruit and plant). A guy across the street farms those types. His garden is a giant disease patch, but he does get enough decent ones to sell and has a lot of loyal buyers each year... and every one says his are the best. Tomatoes are very subjective.
The Amish Paste & the Branywine are my favorites also. I have been growing tomatoes for over 40 years, and these two are on top of my list. The Brandywine has it all, when it comes to taste, good acid, very sweet, and very juicy. I love to eat them right in the garden, but never wear a clean t-shirt o do so.