High Speed in Alabama?

I live in Northwest Alabama, and am STILL on dial-up. >:( I want to know of a dsl or high speed isp that does NOT require a credit card. Preferably, this would run between $29.99 and $49.99. I live in an apartment, so satellite is not an option :frowning: Plz halp…