Pappy, look in your local papers like pennysavers, or community bee, usually any of the free newspapers or the ones that are only targeted to your vicinity.
Usually in most, you'll find ads for ISP's who are local. Small guys offering service for $5-$15 per month, sometimes cheaper by the dozen.
I've used these in the past, and it's always been MUCH better than AOL/MSN/etc... the large companies suck and they don't care... find a small guy who really wants your business, and you'll find it's quite worth what you pay.
Also, try in the phone book under Internet Service Providers and you should find about 10-15 places, give each one a call, and ask them prices. Find out if it's unlimited usage, and ask if they offer a trial (usually 1 week) This allows you to see how connecting to them during busy hours goes, as well as overall speed, etc.
I found about 4 local guys with the above methods, and all of them are very solid. I've referred them alot of customers, and i've not heard of a problem yet.
Best of luck!