I've been learning Spanish recently, I've tried alot of resources, websites, apps, and lessons; here's my favorite links
Online lessons via Skype www.spanology.com live from Madrid!
Online resources and articles www.blogdeespanol.com
Vocabulary help and excercises www.duolingo.com
Spanish Dictionary www.spanishdict.com
Spanish Newspaper www.elpais.com/
Quick Translation http://translate.google.com
Another lookup http://www.wordreference.com/es/en
One of the best uses of Skype I've have come across has been learning Spanish over the internet with teachers actually in Spain. I am taking two lessons a week and trying with some home work between lessons.
You can even order a printed El Pais newspaper from your newsagent in the UK. The Saturday edition is £1.60 from most newsagents.