In Virginia, our state tests are called SOLs. I'm not kidding. It might as well stand for what you probably think it means, but it's supposed to mean "Standards of Learning." Ha ha. Anyway, I've been actively looking for ways to make test prep less painful.
Mary at Guided Math blog had a great suggestion. By the way, you need to go check out her blog: http://www.guided-math.com/
She was talking about the free math practice site Sumdog: http://www.sumdog.com/
This website lets students create individual logins/profiles and it tracks them as they complete levels of math practice problems. It starts really simple with basic addition and subtraction and works its way up to fractions, patterns, rounding, etc. It has 122 different math topics from which to choose!