I don't give too much thought to small-scale gardening, although most farmers would consider what we do to be "small-scale". I'm talking apartment-sized, balcony "small." But when I saw this link today from Instructables.com, I though it was brilliant!
VERTICAL VEGETABLES: "Grow up" in a small garden and confound the cats! - More DIY How To Projects