Small towns suck. Right now I have 512kb, 1mb costs about $20 more per month, since it's the only ISP in my area they control prices.
EDIT: On the flipside, my ping isn't horrible, my bandwidth isn't capped, and my ISP never bothers to check what I am uploading or downloading, so no need for...