The plains, most certainly. They're flat, firtile, and have plenty of space and rain. They also have a large number of animals to farm and tame. Another great thing about them is that they have horses.I wish they had wagons or carts that would be able to haul stuff long distances without having to have a railroad or guide.
Rollback Post to RevisionRollBack
Why are guinea pigs called guinea pigs when they are neither pigs or from guinea?
The biome doesn't really matter when you usually make your farm indoors; I'd go with plains though since it is relatively flat and easy to build in and in every one of my worlds I've used a seed that had a plains biome at spawn (or in other words, the biome does matter, but more for building the base itself than a farm which is part of the base). My secondary bases (basically just places to store resources and restock on food and wood) have been built in virtually every other biome though; my most recent one was built in a taiga and I demolished part of a hill to get a flat area to build in; the farm (an 8x8 potato farm) is indoors (other bases have more farms for getting materials that can be traded for emeralds, I did not add any here since I had 6 stacks of emeralds, enough to last me for a while):
Usually, when I have farms outdoors they are repurposed village farms (since villagers do not harvest crops in 1.6.4 I don't have to worry about them stealing them):
The two green squares seen in the lower half are cow and chicken pens which I placed under the fields so i did not have to clear more space for them; likewise, i just planted sugarcane next to naturally occurring water instead of making a proper farm for it:
Also, another thing I often do is plant sugarcane in an area I'm exploring so I can harvest it when I'm done, like along the coast of this island; compared to other sources of trading materials sugarcane is more difficult to grow (animals can be bred in an exponential fashion and bonemeal can force-grow crops):