Question: What would be the best way to connect two freestanding farm buildings onto the same network? The total cable length would be less than 1000 feet. Cat6 is listed as having a max length of about 330', which is too short. What other options are out there? There is no line of sight due to a slight hill between the two buildings, so a Wi-Fi boost would probably run into problems too. 

Edit: Realized I didn't say how much bandwidth I would need. The internet connection is 10/3, and internal transfers won't be huge. Anything >= 10 Mbps would be plenty.

Answer: 
Depending on your switches you might not require external media-converters - just plug in an appropriate GBIC/SFP into the switches and you are go.

I'd consider the fastest possible connection your switches are able to handle - there is no difference in price (as Gigabit is much more common these days than 100Mbit) and it's never a good idea to save a few cents on cabling and need to rip it out again when the requirements change in due time...

There are preconfigured fibre-cables ready for installation in many lengths, fibre-types and connectors, so there is no need for much onsite installation other than just laying out the cables itself.
You can try these wireless solutions:

* <http://www.trangobroadband.com/wireless-products/multipoint-broadband-access/M900S-900mhz.aspx> - Up to 20-mile range, 18 dB fade margin, 3 Mbps usable subscriber throughput
* <http://www.industrialethernet.com/aw900x.html>

If you want to go for fiber, then 100Base-FX would be enough.