I've got a new favorite research aid – it's the SparkCharts German Vocabulary sheet, a convenient laminated cheat-sheet for German words you need when researching. Sections include relationships (family and cycle of life), geography, emotions, colors, weather, health, education, food, and leisure. You can also download it from the SparkCharts Web site. $5 well spent, imo.
SparkCharts also has German verbs and German grammar sheets, as well as French and Spanish version, if you need help with those languages.