I can see the appeal of both.
I know that Madrid is, technically, the capital, but don't you think that Barcelona offers more?