Below is a list of links which you might find useful whilst learning Spanish.
Online Spanish-English-Spanish dictionary
Spanish TV and Radio online
Spanish for Travelers - Useful Expressions
BBC Spanish Homepage
Spanish Grammar Tutorial
Spanish Grammar Exercises
Spanish Newspaper 'EL PAIS'
Spanish Newspaper 'EL MUNDO'
This site contains an almost overwhelming amount of information about the Spanish language. Definately worth a visit.
Another excellent site which provides information on Spanish current affairs and its historical, linguistic and cultural development.