Citation: 1B_55/2010 11.03.2010 E. 1

Le 23 avril 2009, A.________ a été arrêté dans le cadre d'une instruction ouverte à la suite du décès de B.________, tué par balles à son domicile de Genève-Cointrin dans la nuit du 25 au 26 novembre 2008. Le Juge d'instruction du canton de Genève en charge de l'affaire (ci-après: le juge d'instruction) l'a inculpé du meurtre, voire de l'assassinat de B.________. Sur requête du juge d'instruction, la détention préventive de A.________ a été prolongée à plusieurs reprises. Le 25 janvier 2010, le juge d'instruction a requis une nouvelle fois la prolongation de la détention du prénommé. Il se prévalait des besoins de l'instruction et des risques de collusion, de fuite et de réitération. Par ordonnance du 26 janvier 2010, la Chambre d'accusation du canton de Genève (ci-après: la Chambre d'accusation) a prolongé la détention pour une durée de trois mois, en raison d'un risque de collusion. Agissant par la voie du recours en matière pénale, A.________ demande au Tribunal fédéral d'annuler cette décision et d'ordonner sa mise en liberté immédiate. Il remet en cause l'existence de charges suffisantes à son encontre et il conteste que son maintien en détention soit justifié par les risques invoqués par le juge d'instruction. Il sollicite en outre l'assistance judiciaire. La Chambre d'accusation et le Procureur général du canton de Genève ont renoncé à se déterminer.