The late sci-fi author Arthur C. Clarke famously said that any sufficiently advanced technology is indistinguishable from magic. We certainly live in a magical world. We're surrounded by technology, yet we seldom stop to consider the amazing advances that we've come to rely on every day. Whether we're surfing the Web, making a call on our mobile phones, or watching a DVD movie on our big-screen TV, we take our modern conveniences for granted. Here, then, is a peek inside the magician's hat at 10 technologies that are keys to our digital age. Without realizing it, you've probably used at least one of them already today -- if not all. But whether you're aware of them or not, without these technologies our world would be a very different place. Unicode We use computers for every kind of communication, from IM to e-mail to writing the Great American Novel. The trouble is, computers don't speak our language. They're all digital; before they can store or proc...