BBC Spanish Language
One of the best Spanish language sites you will ever see…A must see.

Notes in Spanish
This site has a nice selection of free audio podcasts for beginner, intermediate and advanced levels

123 TeachMe
An excellent Spanish site with many free games, worksheets, videos and much more

Discover Spanish

This site has a number of free podcasts for beginner level Spanish student

Spanish Dictionay
This dictionary even pronounces the words for you

Spanish Lessons for Beginners
Very nice site

A really cool conjugating site for Spanish students