We've been waiting, rather patiently we might add, for carbon nanotubes to really start making a difference in our computing lives. That day has yet to pass, but researchers at Stanford are making good progress. Breakthroughs have been coming at a steady pace over the last several years, but there are still major obstacles. For one, aligning tubes end to end has proven practically impossible, and metallic carbon nanotubes (as opposed to semi conducting ones) wreak all sorts of hav