Last year, we had a garden for the first time. We had NO IDEA what we were doing, and way overplanted a 6'x3' area of our back yard. Even with completely not knowign what ewe were doing, and ending up with a hugely overgrown garden, we didn't need to buy veggies for nearly a month. We had Jalapenos, bell peppers, three different types of tomatoes, butternut squash, and a bunch of herbs.
This year, DH and I are talking about ripping up 20' of our yard and making a huge garden. We both really enjoyed the garden last year, even though we had no idea what we were doing, and it got really overgrown. We bought some books over the winter, and have a better idea as to what we are doing now. The only problem is, DH popped up allergic to winter squash! Bleh. it's my favorite. :(
We will need to start preparing the soil probably this weekend. We are still pretty cold here, so It may be a few weks before I feel comfortable about planting, but we really need to decide how much yard to rip open and turn into a garden.
We had talked about putting in a retaining wall, and butting the garden up against that, but the $$ jsut aren't there this year for that, so it'll probably just be at the top of the steep little hill that leads to our lawn. Either that, or I will let Dh terrace out that hill, adn we will put our own little walls up. the problem there is, it won't give us any more useable patio space which was the whole point of the retaining wall, but I can garden in the terraces instead of putting in flowers. :)