Well this is something I wanted a time back too...

Have a look at this information:
http://www.eriksen.no/unilink
http://www.cus.org.uk/~cleggy/

Nothing complete yet, but who knows, maybe one of those days.

TommyE