There's a fun website that has become my latest addiction: sporcle.com It has trivia quizzes in a wide variety of categories. It'd be great for teachers to use for either enrichment or remediation. For instance, one game has the user name each of the states.
Every day new quizzes are added. But since all the other ones are archived, there's always a quiz worth taking. Of course, racing against the digital clock is another "hook" for competitive types!