Well, I've had loads of feedback and made quite a few fixes and enhancements over the past week. It's oh-so-nearly ready now.

The last little task is to write a user manual for it. But I'd rather get moving with the upnp implementation. Any volunteers?

Cheers
Paul