From now on, I'll do my gardening talk here instead of the main page, linked above. I also have a lot of garden photos at Flickr, and the link for that is in the right column.
These are some tomatoes I picked yesterday.
There are a few Rutgers, Early Girls, Tiny Toms, one Yellow Brandywine, and one German Johnson. These last two varieties are "heirlooms," which I know excites you. I also grew another heirloom variety this year; Black Krims.
Here's the thing about the heirlooms. They aren't all the same, and part of what makes them "superior" also causes them to have drawbacks. So don't go assuming that any tomato that isn't heirloom won't be any good at all. I love the flavor of the Black Krims, but they're a bit more susceptible to little creatures. The German Johnsons are huge, and pink. They take much longer to ripen, and you have to have a great deal of support for them. If you love them, you gotta have two plants, as they won't yield as much as some others. The Yellow Brandywine is a huge beautiful plant, but also has a lower yield than some others.
My Early Girl hybrid plant produced at least 200 very tasty tomatoes this year, even through those long extremely hot weeks of no rain. They started ripening in late June, and they are still coming, though they've slowed down finally, and will be finished soon.
The Rutgers tomatoes ripen starting in mid-July. It isn't quite as prolific a plant or quite as juicy as the Early Girl, but the texture is good for all different kinds of uses, and good for preserving.
If you have the space, it makes sense to grow at least two or three different varieties of tomatoes, along with basil and marigolds to help fight pests. If you have slugs in your garden, add nasturtiums. Plan a three year rotation, if possible. You can plant green beans in the same space the following year, for example, to add nitrogen to the soil. When the green beans are done producing, till the plant straight back into the ground. Little tricks like these will ensure you have a good crop even when the weather is so obnoxious, like it was for most of us this summer.