Going to Barcelona. Sim card with Data in Spain?

Hi

I'm going to Barcelona next week and staying for 7 days. It would be nice to purchase a Sim card with data. Could anybody give me hints on where to buy and what to get? Highly appreciated.