Its pretty satisfying saving your own seeds and watching them sprout for next season.
Or watching volunteers come up from last year's tomato planting. :)
In my neighborhood (East SF Bay Area) the last frost date is about Feb. 28, and local garden centers begin offering tomato plants the first week of March. Incidentally, that's the exact same time the tomato volunteers start coming up.