The best online dictionaries for Spanish are Spanishdict.com and wordreference.com
List of Spanish related posts
A fantastic list of colloquial sentence starters and responses made by Andrew at howlearnspanish.com
Everyday Language Learner’s Spanish resources
Dictionary that of the different ways to say things in the various Spanish speaking countries
Salsa – Spanish learning TV show for Young learners. I find it very useful