Your one-stop shop for latest in news of interest to geeks...
It appears that photo-sensitive dyes could be used as a low-cost alternative to silicon based solar cells.