http://blogs.zdnet.com/emergingtech/?p=413"We have resolved a major obstacle for building a particular kind of quantum computer, the phosphorus-and-silicon quantum computer," says Boehme. "For this concept, data readout is the biggest issue, and we have shown a new way to read data."
Still a long ways off, but I thought I'd share this for those who are interested in quantum developments.
While on the quantum topic, I suggest this link for further reading:
http://www.primidi.com/2006/02/23.html
Through clever use of beam splitters and both constructive and destructive interference, the researchers can put each photon in a superposition of taking two paths. Although a photon can occupy multiple places simultaneously, it can only make an actual appearance at one location. Its presence defines its path, and that can, in a very strange way, negate the need for the search algorithm to run.