I used to get the greatest "volunteer" tomato plants from sprouts on my compost pile.
It's amazing isn't it? I grow all heritage so I never know for sure what is growing. I have taken some of them from the compost pile and set them far away from my others and have had some really good tomatoes from them. In fact, last year I was still canning tomatoes from them after the others were done.