Really just started planting a small vegetable garden (tomatos/lettuce/carrots/bell peppers/onions & spices) the last couple of years. I was surprised how much actual fun it is to garden. We had a blast sharing fresh produce with family/friends.
We are going to take Kievsky's advice and really go all-out with the garden this year. We're expanding it, as the neighbors also garden, and we're going to share the work/yield from the extra lot. We even have a road-side stand opportunity available to us if the yields are what we expect.
Stuff grows like crazy around here, and I have a friend that works for a local soil/mulching company, so I always get some great soil ferts.
If you have the room, everyone should have at least a small garden. They pay for themselves with just the price of the tomatoes, which are always inexplicably ridiculously high around here.
Like an Irish George Washington, I am now a retired gentleman farmer. (and brewer)
Git cho' plant on, niggaz!