I currently have a little ivy plant and some sort of potted colour (I forgot to take note of the name on the tag when I threw out the pot...oops...) in a window box outside one of my windows in my apartment.
Back home in Australia, my mum and I have an acre and a quarter in a semi-rual area. We have a (very) small pine forest along the bottom edge of the property. Our ground is composed of a very thin layer of soil over the top of clay and shale, so in order to get anythign but pine trees and grass to grow we've resorted to box gardens and enriching small portions of land as necessary.
We've got two box gardens on the go at the moment: one has sugar-snap peas, carrots, strawberries, capsicums, and marigolds; the other has three types of heirloom eggplant, pineapple sage, mint, lemon balm, and a tansy plant to attract lady bugs to get rid of pests. Both box gardens are raging out of control at the moment, since I'm not home to do the pruning.
We've got a small orchard, with a lemon tree, two types of grapefruit, a mandarine tree, and teo types of oranges. In order to get these guys to grow, we enriched the spots by digging in good quality soil and seaweed solution before planting, and continuing to water them with seaweed solution.
We also have a few cherry tomato vines around our pool that just go nuts...we're not sure how they got there or why they're doing so well, but last year we had so many cherry tomatoes it was almost ridiculous.
When I get a place of my own, one of the first things I'll be doing is putting in a garden for vegetable, herbs and fruit, and an orchard...it's so cool to be able to just walk out into the garden ad pick your own food! And it's so exciting to see a seed or plant you put in X weeks ago put out flowers and then fruit...the first time I saw my eggplants had fruited, I was so stoked!