Have you seen AeroGarden? It's a device that lets you grow food within your home even if you live in the city and have no arable land. It simulates sunlight with a special lamp and has computerized water supply to the plants. There's no dirt involved. You can buy seed kits for it and start growing. It's probably the easiest way to grow some of your own food or flowers that there is.
Will.Spencer wrote: TexasHiker of Survivalist Boards recently started a pretty good series of YouTube videos on urban gardening.
Nice, thanks! That's certainly a much cheaper option than AeroGarden, albeit it involves a little more work and expertise, but that's what these videos are for.