The Best Days of our Lives is the eighth Kayda story by ElrodW, but it also doubles as a Charge and a Headrush story, since it covers the period of their vacations when the three visit each other. It follows Charging Buffalo, Hidden Dragon and is followed by Crying for a Dream.
After one night of fun, Lainie and Tansy leave. Kayda attempts to help Danny with his emerging powers, before leaving herself for Louisiana.
At Alicia's home near Baton Rouge, Kayda reunites with Adalie and meets Alicia's large family. The three girls have a mostly fun week, although Kayda resents the flirting by Alicia's male relatives. It comes to a head during a family party, when Kayda both impresses and scares everybody with her hunting prowess.
The three girls arrive in South Dakota for their week with the Franks. Kayda again helps Danny with his spirit. On that same night, the second son of Unhcegila attacks and brutally kills Little Doe, Kayda's grandmother.
In the aftermath, Kayda discovers that her grandmother was also "Grey Skies", the shaman who was behind attempts to make her quit Whateley Academy, and that the snake-demon had stolen a holy relic -- a brown ball which left a magical signature she recognized from Whateley.
Kayda calls Nikki Reilly for help.
The group -- Kayda, Adalie, Alicia, Nikki and Danny -- pursue and eventually kill the demon, retrieving the relic... which turns out to be something very important to Nikki, a World Tree Seed.
After the memorial service, the girls depart to France, and the Franks farm gets a pair of new employees.
The final part was posted on 2016-07-11, and concerns the French trip by Kayda, Alicia, Adalie, Ayla and Jade, chaperoned by Twinkletoes. Its events are from 2007-07-01 to 2007-07-11, with a gap between 2007-07-07 and 2007-07-10.
- Kayda Franks
- Debra Matson
- Elaine "Lainie" Nalley
- Tansy Walcutt
- June Franks
- Vanity Girl
- Wish List
- Farm Boy
- Danny Franks
- Alicia Thacker
- Grey Skies (a.k.a Little Doe)
- Pete Franks
- Unhcegila's second son
- Sheriff RL Clarkson
- Sheriff Tom Dinkins