You don't say Isla Magica, a little park in Sevilla xD
Well, if you like so much coasters you must to go to:
-Port Aventura: In 2007 new accelerator! I need to ride it!
And Dragon Khan Do you want to ride a authentic sitdown coaster of B&M? Dragon Khan is your coaster. Your head will be down in 8 times!
Stampida, a twin wooden coaster, but really you're riding orgasmic coaster!
You can't go to PortAventura and no experiment the sensations of Templo del Fuego, you will leave very hot! But in Sea Odissey you will can to refresh you with the best themed simulator in Europe!
You can go getting in Barcelona a train, in 1:30 you'll be there.
-Parque Warner: South-european coaster paradise! Only in Alton towers you can find the same level of good coasters.
Superman, I love this airtime after the cobra! And this first drop in floorless!
Batman, you must ride best themed Batmand in the world!
Stunt Fall, only GIB out of America
And a lot of exciting rides, like Coaster Express, Scooby doo...
You can go getting a train in Madrid, and doing a trainsboarding in "Pinto". You'll see is easy.
Well, if you have more time and you're in the zone of Madrid you can go to Parque de atracciones de Madrid, with Abismo (extended coaster), Tarántula (spinning coaster), Tornado (one of the firsts Intamin inverted coasters), etc... (my comrade have written how to get)
But if you haaaave enough more time (lol) you can go to Terra Mítica, in the Valencian country. Is a really nice theme park, but is economy bad.
And, to finish:
-Tibidabo: Park in the top of the mountain with the same name, is very funny to get in because you can see Barcelona like flying!
They have opened a new ride! "Pèndol", like Pendulum xD Also they have "Kruegger hotel", a terror house, and Muntanya russa(Roller coaster in my language, Catalan).
-Isla Mágica: Little park in Sevilla (south of spain). Is themed of America's discovery. It has got an SLC, and some simulators.
Well, if you have any doubt of parks in Spain, my MSN is: elboigdepalau@hotmail.com The Barcelona's guy!
PD: Excuse me of my english, but I not speak it usually! I tried to speak it the best I know!