PrintToPeer is now free to download. I saw a demonstration of this yesterday at Inside 3D Printing Conference and was really blown away.