The synthesis of a zwitterionic ruthenium dye that binds to anatase surfaces and has a built-in functionality that allows for the attachment of a conjugated polymer chain is presented. The system was found to adsorb on the surface of anatase anchored by the ruthenium dye. Two types of devices were prepared: standard photoelectrochemical (PEC) solar cells and polymer solar cells. The PEC solar cells employed a sandwich geometry between TiO2 nanoporous photoanodes and Pt counter electrodes using LiI/I-2 in CH3CN as an electrolyte. The polymer solar cells employed planar anatase electrodes and the complex was adsorbed onto the surface before evaporation of gold electrodes. Alternative devices were obtained by spincoating of the polymer solution onto PEDOT:PSS covered indium-doped tin oxide substrates. PEC solar cells gave the best results and the main finding was that the polymer chain served as a light harvesting antenna for the ruthenium dye. (c) 2005 Elsevier B.V. All rights reserved.