Hello, I just saw these interesting discussions about using UDT. I would like to post more relevant information, hopefully it can be helpful. (btw, I am the developver of UDT:) )
HSCP ( newbielink:http://sourceforge.net/projects/hscp/ [nonactive]) provides a better user interface for using UDT to transfer data. It integrates UDT into SCP, but when using UDT, encryption is ignored. Using HSCP may not be as fast as using the native UDT due to overhead and configuration issues, but it should still provide a significant improvement over TCP. I have never used HSCP by myself though and I learned it from some of the UDT users.
Another tool that may be helpful is Sector (sector.sf.net), since you mentioned accessing data in a data center. Sector is a distributed file system and can be setup on clusters. When you access data from Sector, it can be regarded as an advanced version of FTP server as it can aggregate data accross multiple computers with a uniform namespace. The Sector client can download (or upload) data by files and directories, with wildcard supported. Sector also uses UDT to transfer files.
If you have a nice pair of computers (and really really fast disk), you should be able to achieve 9.x Gb/s over 10.
UDT itself is a protocol and a library, which is why it didn't provide a GUI.