Favorite SW for vocab drills?



What's you're favorite (free) software for drilling vocabulary with?



I've just upgraded my computer.

That is to say after having to reformat two drives,
clean install Windows XP several times, re-work my
home network set-up and replace the new (but bad)
memory it's finally working again*.

Anyway along the way I lost my vocab list** and macro for drilling said vocab. Rather than re-install
Office 97 -> Office 2000 upgrade -> Office 2000 service packs -> re-program macro I thought I'd check here
first.


* Stuff runs a lot faster though. ^^;

** Including 300 entries or so I hadn't checked against EDICT yet - sorry Jim.
.