Just a quick note to point out a cool article by Gary Gilbert:

Spry Panel with Dynamic Content

He describes how to mix two different Spry widgets - tabs and HTML panels. Basically - tabs with remote content. I'm sure his methods would also apply to accordions as well.