My small homestead is a demo site as well, so I have all kinds of garden beds mentioned above, except biointensive. I would add one more to the list above - strawbale bed. It is so easy to set up and it can be set up anywhere.
I also use rows of grow bags, but it is not exactly a garden bed, but very effective. Basically it is all about zones - the closer to the house, the smaller and more labor intensive garden beds.