Less efficient than proper solar panels, but cheaper and easy to install yourself.

3M film turns windows into transparent solar panels | ITworld.