The Improved Links.cc is now.
Vozo.com.