How Efficient Are Solar Panels?

How efficient are solar panels and how much energy do they need to be made? Tim Evans from Ace Energy for Plumbing, Heating and Renewables –  www.ace-energy.net – has sent us some PDFs on Solar Energy produced by a Norwegian company called REC...