Remember one of your prior questions asking about the views? This is where that comes in. Create a view for your document library that includes the filename, title and all other relevant fields; I'm guessing right now the default view is of the order or similar:
<icon> <title> <comments <date modfied> ....
Create a new view with:
<icon> <filename> <title>....
This way when you retrieve the xml, using XMLViewer, in the new view, it should identify the field for the filename. All you have to do is modify your code to enter the filename field and everything should be heading your way. To even get the data to hit the list took me a while till I discovered that tool so you're not too far off with the filenames, just have to find that field name.
I've setup a W2K3 VM on my laptop to play around with WSS 3.0 while I'm not at work but I miscalculated the space requirements for the VM's root drive as it's capped at 10GB. Oh well...guess it's a resize and move of the virutal disk and then I'll go on from there.
By the way that is an interesting site, I like those filters on the side but I'm surprised it says loading before it loads as there's not too many items.