Hey,
Spain does have some super fast internet connections. When I first moved out here, I couldn't find any reliable internet provider that I could afford. As one of you guys mentioned, its crazy expensive and there is only 1 provider and all of Spain. Basically, they know that they can rip you off completely, and you really don't have a choice. However, I found a way out of this. It is free of charge and gives you a fast internet connection, which I found to be very convenient. I installed it quickly and easily using my modem. The best part is, there are no fees or extra charges. They also provide support in English and Spanish, which is great as we live in Spain. Check it out, the link is
http://www.gonuts4free.comEnjoy!

This way, your internet bill works out cheaper!