I am a bit of an amateur physics buff (I like reading about the non-techincal side of quantum physics and the like) so this is kinda interesting. Using the concept of non-locality to get both 1 and 0 is fascinating. Quantum computing could be one of the most important leaps in applied science in a while. Anyways, read this, read some Wiki, if you have any further questions I can try to answer them.
http://www.sciam.com/article.cfm?cha...2B272D3E271363
PS When I re-enter Uni, I think I may go in a Theoretical Physics coruse. Sweet.