It all depends on what your using the tomatoes for and if you are buying the plants or starting the seeds.
If your paining on starting the seeds your self --
Good all around or out of hand eating tomato you could go with either Marglobe (size8oz.), Rutgers (size 8oz.), Pritchard (size 8oz.) or Delicious (size 1-2 lbs.) .
Very good "show off" tomato that is still a good out of hand eating tomato go with a Porterhouse tomato (size 2-4 lbs.)
Good paste tomato go with Roma (size 2 oz.)
Another great all around tomato is the Campbell's 1327 (size 10oz.)
I will also add IF your buying seeds and planting them yourself, buy them from a good, well name seed company.
Companies like Stokes Seeds, Burpee Seeds, and Liberty Seeds have been around a long time and sell good trustworthy Non-Hybrid, Hybrid, and Heirloom seeds that have good germination and are true to type.