I am using Visual Link Spanish with my 7 and 10 year old boys. We were not making much progress using a book-style curriculum (The Easy Spanish, Junior Level) because if I ran out of time or energy, that is the subject that was put off that day. It also did not have enough review built in for me. We are now using Visual Link which is a computer program that they do themselves and has lots of repetition built in to the lessons. They each have their own user which tracks their progress. It is very kid-friendly, although I use it too and have all three levels. You can try out their free demo lessons here:
learnspanishtoday.com. It is usually "on sale" for a little over $100, but I frequently get emails with coupon codes to make it cheaper (sorry, the last one I received ended yesterday!). Very fun program, and the everyday sentences we are learning are wonderful to practice on each other.