I'd love to see practice with common root words, their meanings, and their related words used in context. We use myPerspectives through Savaas, and there are currently no great programs I've come across to help students with studying roots, prefixes, suffixes, and word families.