Faits: Faits: A. B._ et C._ sont propriétaires de la parcelle n° 513 de la commune d'Ecublens, dans le hameau de Bassenges. Ce terrain de 2'134 mètres carrés s'étend en légère pente entre la rue de Bassenges et le talus surplombant l'avenue du Tir-Fédéral, dont il est séparé par une étroite bande de terrain, propriété de l'Etat de Vaud. Il comprend trois constructions dans sa partie supérieure, soit une maison villageoise à l'angle nord, une petite dépendance adossée au mur d'enceinte longeant la rue de Bassenges et un ancien laboratoire de boucherie avec un fumoir. Ce dernier est contigu aux constructions érigées sur la parcelle n° 1217, propriété de E._, qui se composent d'une habitation avec rural et d'un bâtiment industriel. La parcelle n° 513, promise-vendue à la société D._, est située en zone de village régie par les art. 8 et suivants du règlement communal sur le plan général d'affectation et la police des constructions approuvé par le Département des infrastructures du canton de Vaud le 28 mai 1999 (RPGA). Le 20 décembre 2001, B._, C._ et la société D._ ont requis l'autorisation de construire un bâtiment de neuf logements sur cette parcelle avec un parking souterrain de quatorze places et onze places extérieures. Le projet a fait l'objet de plans modifiés sanctionnés par un permis de construire délivré par la Municipalité d'Ecublens le 10 janvier 2005, afin de tenir compte des remarques de la Commission cantonale consultative d'urbanisme et d'architecture. Par arrêt rendu le 17 février 2006, le Tribunal administratif du canton de Vaud (ci-après: le Tribunal administratif ou la cour cantonale) a admis le recours des opposants et annulé le permis de construire. Il a notamment retenu que la démolition de l'ancien fumoir au profit d'une rampe d'accès au parking souterrain n'était pas conforme au règlement communal qui prévoit le maintien de l'ordre contigu là où il existe et que les conditions d'une dérogation n'étaient pas remplies. Le 13 septembre 2006, les constructrices ont présenté de nouveaux plans portant sur la construction d'un immeuble résidentiel comprenant neuf logements et un parking souterrain de vingt places, ainsi que sur la transformation des bâtiments annexes. Le bâtiment principal, prévu au centre de la parcelle, aurait une longueur de trente mètres et une largeur de seize mètres pour une hauteur à la corniche de 6,53 mètres et une hauteur au faîte de 11,80 mètres. La dépendance servirait de local pour les containers à ordures alors que l'ancien laboratoire de boucherie et fumoir abriterait deux places de parc pour visiteurs ainsi que la rampe d'accès au parking souterrain implanté dans la partie inférieure du terrain. Ce projet, soumis à l'enquête publique du 22 septembre 2006 au 12 octobre 2006, a suscité six oppositions que la Municipalité d'Ecublens a levées le 22 janvier 2007. Elle a délivré le permis de construire au terme d'une décision prise le même jour. Statuant par arrêt du 28 septembre 2007, le Tribunal administratif a rejeté le recours formé contre ces décisions par A._ et consorts. Il a admis que l'implantation d'un immeuble au centre de la parcelle n'était pas conforme aux objectifs du plan directeur communal visant à maintenir le dégagement visuel sur le hameau de Bassenges depuis l'avenue du Tir-Fédéral. Il a néanmoins jugé qu'il s'agissait d'un plan d'intention, dont la municipalité pouvait s'écarter afin de tenir compte d'un intérêt public prépondérant, tel celui lié à la densification du sol. Statuant par arrêt du 28 septembre 2007, le Tribunal administratif a rejeté le recours formé contre ces décisions par A._ et consorts. Il a admis que l'implantation d'un immeuble au centre de la parcelle n'était pas conforme aux objectifs du plan directeur communal visant à maintenir le dégagement visuel sur le hameau de Bassenges depuis l'avenue du Tir-Fédéral. Il a néanmoins jugé qu'il s'agissait d'un plan d'intention, dont la municipalité pouvait s'écarter afin de tenir compte d'un intérêt public prépondérant, tel celui lié à la densification du sol. B. Agissant par la voie du recours en matière de droit public, A._ et consorts demandent au Tribunal fédéral d'annuler cet arrêt. Ils se plaignent d'une violation du principe de la bonne foi ancré à l'art. 9 Cst. et d'arbitraire. Le Tribunal administratif conclut au rejet du recours. La Commune d'Ecublens et les constructrices proposent également de le rejeter dans la mesure où il est recevable. Le Tribunal administratif conclut au rejet du recours. La Commune d'Ecublens et les constructrices proposent également de le rejeter dans la mesure où il est recevable. C. Par ordonnance du 28 novembre 2007, le Président de la Ire Cour de droit public a rejeté la requête d'effet suspensif présentée par les recourants. 