From Paul O'Connell:
Learn Spanish by placing this small slideshow widget on your desktop. The widget contains hundreds of Spanish expressions with their English translation. The expressions automatically change every few seconds. The expressions are organized by verb tense so that you can improve your ability to decline verbs. Learn Spanish while doing other things on your computer.