Aside from visiting local farmer's markets, another great way of getting local, organically grown produce at a decent price and support local farms is to join a Community Supported Agriculture co-op. I joined one in the last year and have been impressed by the freshness and great taste of the produce. Because they provide items which are in-season, I have been forced to expand my cooking repertoire to things I would not otherwise have bought in a store and the internet is a great resource for easy and tasty recipes.
Here are some ways to find a CSA in your area:
http://www.localharvest.org/ Use our website to find farmers' markets, family farms, and other sources of sustainably grown food in your area, where you can buy produce, grass-fed meats, and many other goodies.
http://www.organicconsumers.org/state/greenbiz.cfm?all=homedelivery. This site has a lot of information on organic products of all kinds. The link is to find a local CSA.