wireless module for arduino 3km at least

I would like a wireless module with a 3km range at least. i dont need to sent too much data and power isnt a problem. One way communication is ok. i would like to stay away from 415 and 331mhz because of interference. i also would like the total price to be less than $65. No more than 1sec latency. thanks for any advice.

I would say: Use a SIM card / GSM.

The Zulu radio http://www.rfsolutions.co.uk/acatalog/info_ZULU_M_Arduino.html has a 2KM range. But it is pricey.

If the distance is line of sight, you might use wireless routers with directional antennas.

XBees with external directional antennae will achieve that without a problem.