I think you'd do fine with Raybo's suggested mix or even Miracle-Gro potting mix, as long as you water evenly and fertilize sufficiently with variations depending upon the growth stage of the plant.
I made a huge mistake when I first potted my plants, using top soil instead of potting mix. I'd unfortunately read that tomato plants are "very hearty and can grow in almost anything" and thought I'd found a bargain with the top soil (with it being fertilized, sounded like it had everything the plants would need). If I'd spent $10 more and got myself a decent potting mix, I'd have saved myself so much more in aggravation and anemic production. I rooted a sucker and planted it in a Miracle-Gro potting mix and the plant is doing stellar in comparison to the parent. Lush healthy leaves, earlier fruit production, and larger fruit size.
I've put together a list of
tomato growing resources that you may want to check out (scroll to the bottom for my plans next year).