Scientists from the University of Kentucky and the University of Louisville have determined that an inexpensive semiconductor material can be "tweaked" to generate hydrogen from water using sunlight.
http://www.sciencedaily.com/releases/2011/08/110830151229.htm