Oh, and in regard to enrichment ideas, if you decide to give that route another try, any of the following are good:

Caesar's English (study of root words, Greek/Latin and it has worksheets)

They could try some of the free lesson plan from the Mensa for Kids website: http://www.mensaforkids.org/school_template.cfm?showPage=school_pt_resources.cfm

Let her work online on something like EPGY or Athena's Advanced Academy (http://www.athenasacademy.com/) in replacement of the regular curriculum

Some of the curriculum from the College of William & Mary Center for Gifted Education: http://cfge.wm.edu/Curr_listing.html