The Converging Worlds of Telecommunications, Computing, and Entertainment