I just returned from a Madrid and Barcelona, and I spoke with some friends in Barna on this very subject. They have a pal who is a web designer, and they claim that he makes 250,000 pesetas a month. At current exchange rates, that's less than 1500 USD! I'm a programmer, not a designer, but I can extrapolate from there, and that's just not enough for me right now.
The cost of living is considerably lower in Spain than here in the states (and I assume in Canada), but there wouldn't be much left over. Maybe if I was 23, not 33. Better to stay here where I can make enough to jet off for a few weeks in Spain when I feel like it!