From what I have read and understand the only thing really holding back a tecnological revolution seems to be the lack of economical availability of graphene. Come up with a source and its off to the races. I read the other day that it would take the equivallent pressure of an elephant standing on a pencil to puncture a sheet of graphene 1 atom thick. I wonder what kind of armor you could make out of that.