There are a few vegetables and flowers which really need an indoor headstart because they are slow-growing. Everything else can be planted directly outside in the garden. For indoor seed starting, try Ferry-Morse Grow Kits. Click here for a book about seeds. March is the time to start tomatoes from seed in most parts of the country.
Many folks start tomato seeds indoors too early.
Started in March, your tomato plants will be just the right size and age to go out into the garden. Take me to Tomato Seeds. S tep By Step Tomato Plants Start your seeds indoors 6 to 8 weeks before your last spring frost. Use sterile seed-starting mixture for best results. Turn the lights off at night.