Xml and easy updating for clients

Hi,
I posted on this same topic last night but I think I put it in the wrong area on the forum. Anyway, I’m new to flash and I’m learning as I go. I’m making a site for a friend and he wants a page of playlists for a radio show that date back to january for people to view and he wants to be able to add playlists to the site every week. Right now he does it in myspace on a blog. I’m looking for the same type of thing but in flash. I’d like to look better though, obviously :-P. I found an xml drop down menu that I can edit and add sections to. That’s helpful but I’ll have to add a new section to the menu for him every month. (I was going to have the menu link to dynamic text boxes that he’d edit.) The other way I was thinking of, was to use a calander and have named text boxes stored for my friend to add playlists to each week. That’s a lot of external text files though. I don’t know if these kind of things slow down a site. It all just seems like a lot just for someone to update their site. I’m obviously confused. I’d appreciate it if someone could explain to me how other people set up things like ongoing lists for their client to update. Do I need to use a database for this? I’ve been searching online and nobody is talking in general how this works. I keep finding the technical of how each(php, xml, mysql…) works on their own.

Holly