Band tour list, deleting dates

Anyone know of a existing solution for this problem? :

I’ve run into this problem several times, and I’m sure I’m not the only one. When I create websites for bands, I usually just give them a HTML enabled, css-styled dynamic text box to post the tour dates in.


Some do the day furthest out first (1), others prefer to have the soonest date first (2).


1)

Aug 9 2008 Here
Aug 1 2008 There
July 23 2008 Here
July 11 2008 There

2)

July 11 2008 There
July 23 2008 Here
Aug 1 2008 There
Aug 9 2008 Here

The benefit to (1) is that you can add dates at the top and never have to delete the ones that have been played.


The benefit to (2) is that it’s more familiar to viewers. Myspace uses code that compares the date of the event to today’s date and past dates are archived for later viewing. (Myspace archive’s them kind of backwards though with the very first date first in the archive list)


I think it would be pretty ■■■■ useful for any kind of event driven site built in Flash.
It would require some kind of  PHP  code to check with the server as to what the current date is, but that’s nothing new.


Anyone know of a good solution to this problem? Seems like surely someone else has tackled this before, and I'm more of a project manager/graphic designer than AS guru, so I'm asking you guys.... let me know please.