Seeing as BCN airfare is never much of a bargain (esp for the West Coast FTers), there are less expensive hotels in the Plaza de Catalunya area..
Pensiones are also a good deal.. unfortunately, not all of them have Internet capabilities.
Last but certainly not least, you can get to know a fellow FTer with a room-share.