Have you looked at Edward Zaccaro's Primary Grade Challenge Math?