Shail/SP,
Each of you is in the green and that's a great place to be. I got in a little later, almost there.
However, if you truly believe in the technology (considering the government lock on the technology), anything we buy now will be a winner later. When the stock is at $1/share, $0.07, $0.11 or $0.13 all look great to me.