Books and courses
A bilingual English Spanish electronic talking dictionary and travel audio phrasebook.
Aimed at beginners, Talk Now! Spanish is perfect if you want to learn some basic Spanish words and phrases or get a feel for the pronunciation.
The Rosetta Stone system aims to teach language intuitively using a combination of pictures and sounds. Grammar as such is not explained, so it is best used to complement another course.
Watching films in a foreign language, with or without subtitles, is an excellent way to improve your language skills.