Carbon nanotubes are one technology that many observers believe hasn't quite lived up to the extreme hype that surrounded ...