See: http://www.avasolar.com/
This is a local company her in Fort Collins, CO that has started production in a small facility and has a large plant currently under construction. It appears that they will have a substantially better product than Nanosolar.
Ron