I planted a garden this year. It is cucumbers, tomatoes, peppers and fresh basil. I can not tell you how amazing it is to walk out there and pick fresh vegetables and eat them. The flavor is amazing. They are not always as pretty as the grocery store but the taste is soooooo much better.
For years I have done tomatoes in pots and that worked fine but now, I just feel like I am in heaven.
If you can not plant your own garden, Find a local produce mart. You will not believe the difference in price a quality!