The rates for masmovil are probably the best, particulay for europeans who need them to call within spain and the to the UK.
They also have a good plans for pay as you go internet or contract internet via dongles.
you can find more info here at
the computer company in la marina
you can get them on the web, google computers spain