Some rural areas still don't have access to cable or DSL for a variety of reasons. I can't get cable to my house, or DSL because I live so far from the bloody road. It would cost me upwards of $8000 to line the cable to my house. This post will be for all the poeple who don't have access to cable or DSL.
Now, you have 3 options if you don't have access to the above: satelite, dial-up, or Mobile data.
Satelite and Dial-up for a variety of reasons are both slow and limiting... although under certain circumstances playing on dial-up is possible with a decent latency.
The one real option most people have in rural areas is Mobile data.
What you will need:
A USB cable to connect your phone to your computer!
To play WoW of your mobile data plan, you will first need a tethering program. There are a multitude of programs out there.. but from personal experience I reccomend Easytether. Go to your phones app store and simply type it in. Download it, and follow the installation instructions.
A good data plan! I would suggest sprint or virgin mobile.. sprint has unlimited data, and Virgin mobile is a subsidary of sprint and uses the same network. Sprint is faster, although playing wow you won't really notice much of a difference.
COVERAGE!!!: Please go to http://www.cellreception.com/, and put in your zip code to look for the nearest tower. Chances are pretty good you're atleast covered by one of the big three (sprint/verizon/at & t). Even if you're not covered, still check to see if another smaller company falls within your domain.
A few things to consider before deciding to use this method:
World of Warcraft uses very little data... so little in fact that you would be lucky to use 50mb of data in 3-4 hours of gameplay. However... WoW patches can be very large.. If you are on a limited data plan.. I would suggest moving WoW to a portable hard drive and d/ling the patch at another source... say a library, or a friends house if they're so inclined.
I have played WoW on 3g for a little over 2 years now, and my average latency hovers around 180. However, during prime time (weekends, after say 8,) it can spike up to 400 sometimes. But again vs satelite this is still the best option. I can raid on my connection, and PVP very well.
Tips and tricks:
There are a couple of methods for reducing your latency:
First and foremost I would suggest downloading: http://www.wowinterface.com/downloads/info13581-LeatrixLatencyFix.html
This program reduces latency on wireless networks by "increasing the frequency of TCP acknowledgements sent to the game server." This program can lower your latency by a significant margin. After installing it, I noticed an immediate decrease in my latency.
Next, by making sure all other programs on your computer that use internet resources are closed.
I would also reccomend a Cell phone signal booster, as increased signal can help with both data and latency.
Again, none of this is guarenteed, as I have only my personal and a single friends experience in using these methods. I would only reccomend this method to people who do not have access to DLS or Cable. Dial-up is simply limiting, and satelite is far to slow.
Now, this is not supported by blizzard... so don't expect them to troubleshoot it with you. Results will vary but with even 2 bars of 3g, you can play WoW reasonaly well.