Here are the most important races and their results, with all the votes in:
Madrid mayor: PP absolute majority
Valencia mayor: PP absolute majority
Sevilla mayor: Socialists most voted, either PSOE or PP must pact with regionalists
Barcelona mayor: Socialists most voted, must form Popular Front
Zaragoza mayor: Socialists most voted, must pact with regionalists
Málaga mayor: PP absolute majority
Las Palmas mayor: PP absolute majority
Murcia mayor: PP absolute majority
Valladolid mayor: PP absolute majority
Bilbao mayor: Basque Nationalists most voted, must pact with Communists
San Sebastián mayor: Socialists most voted, must pact with PP
Vitoria mayor: PP most voted, must pact with Socialists
Aragon: Socialists most voted, must pact with regionalists
Asturias: Socialists most voted, must pact with Communists
Balearics: PP absolute majority
Canaries: Canarian Coalition most voted, must pact with somebody
Cantabria: PP most voted, must pact with regionalists
Castile-Leon: PP absolute majority
Castile-La Mancha: Socialist absolute majority
Valencia: PP absolute majority
Extremadura: Socialist absolute majority
Madrid: PP most voted, Popular Front pact can unseat PP
Murcia: PP absolute majority
Navarra: PP most voted, must pact with regionalists
La Rioja: PP absolute majority
PP spin: We won because we held our own, because we won the most total votes in the regional elections, because we took eight of the thirteen regions up for election, and because we won in the great majority of provincial capitals.
Socialist spin: We won because we got most total votes in the municipal elections and we took the Madrid region and Zaragoza away from you. Besides, you only got the most votes in the regionals because two big Socialist power centers, Andalusia and Catalonia, didn't vote.
PP spin: We held two of the three big prizes, Madrid mayor and Valencia region, and we took the Balearics region and the Burgos mayoralty away from you guys. Besides, our holding our own in this election is a big win because you guys had a lot of ammo to shoot at us and you missed with most of it. And one of our big power centers, the Galicia region, didn't vote either in the regionals.
Socialist spin: You sons-of-bitches, we thought we were gonna romp all over your asses.
PP spin: Ha, ha, ha, you didn't. Nanny-nanny-boo-boo, stick your head in doo-doo.
US Government spin: There was no anti-war backlash. The anti-war demos didn't mean a damned thing politically. Our friend Aznar is just as strong, probably stronger, than he was before March 25.
Anti-Catalanist spin: the Plataforma per Catalunya, the out-and-out Catalan racist and xenophobic party, won City Council seats in Vic, Manlleu, El Vendrell, and Cervera. As far as I know the Plataforma is the only political party in Spain that could reasonably be called "fascist" that holds official representation, and where did they win it? In four medium-sized and very Catalan cities.