Nano Dreams and Nano Nightmares