I would like to bring to your attention a very interesting and detailed review article published recently in Science by Polman et al. in The Netherlands. It covers the current record efficiencies of all the photovoltaic technologies and summarises main problems and challenges of the different technologies.
(Photovoltaic power station at Nellis Air Force Base, United States, from Wikipedia)