Faits : Faits : A. Par jugement du 13 octobre 2006, la Cour correctionnelle du canton de Genève a condamné X._, né en 1951, ressortissant français, à dix-huit mois d'emprisonnement avec sursis pendant cinq ans et à une amende de cinq cents francs pour actes d'ordre sexuel sur une personne incapable de discernement ou de résistance et conduite d'un véhicule en étant pris de boisson. Elle a ordonné l'expulsion judiciaire de X._ du territoire suisse pour une durée de cinq ans et l'a condamné à verser à Y._, à titre de réparation du tort moral, la somme de 10'000 francs avec intérêt à 5% dès le 30 janvier 2004. Par arrêt du 30 mars 2007, la Cour de cassation du canton de Genève a rejeté, avec suite de frais et dépens, le pourvoi en cassation formé par le condamné, tout en constatant la caducité de la mesure d'expulsion judiciaire. Par arrêt du 30 mars 2007, la Cour de cassation du canton de Genève a rejeté, avec suite de frais et dépens, le pourvoi en cassation formé par le condamné, tout en constatant la caducité de la mesure d'expulsion judiciaire. B. Cet arrêt repose en substance sur les faits suivants: B.a Dans la nuit du 30 au 31 janvier 2004, vers 4 heures du matin, X._ a rencontré Y._, né en 1983, à la Gare de Cornavin à Genève. Celui-ci attendait les transports publics. Il était prostré et tenait sa tête entre ses deux mains. X._ lui a proposé de le ramener à son domicile au moyen de son véhicule. Il a baissé le siège du passager en position couchette et fait monter le jeune homme. Pendant le trajet, celui-ci se tenait les yeux mi-clos et ne répondait pas à ses questions. En cours de route, X._ a arrêté son véhicule. Il a mis la main sur la cuisse de son passager, lui a baissé le pantalon et le caleçon, puis lui a prodigué une fellation. Ayant retrouvé ses esprits, Y._ est sorti du véhicule et a fait immédiatement appel à la police. Il a déclaré ne plus se souvenir de rien depuis le moment où il attendait le tram jusqu'au moment où il s'est réveillé dans la voiture alors qu'un inconnu lui faisait une fellation. B.b Les autorités cantonales ont retenu que Y._ se trouvait dans un état d'inconscience au moment des faits et qu'il était donc dans l'incapacité de résister. Elles ont dès lors condamné X._ pour actes d'ordre sexuel commis sur une personne incapable de discernement ou de résistance. Pour admettre l'incapacité de résister de Y._, elles se sont fondées sur les déclarations de l'expert et le témoignage des policiers intervenus sur place. L'expertise toxicologique des urines et du sang de la victime, pratiquée plusieurs heures après les faits, n'a certes pas permis d'identifier des traces d'alcool ni d'autre substance comme le GHB ou de médicaments. Elle a en revanche confirmé la présence de cannabis, et l'expert a conclu que les analyses étaient compatibles avec les dires de la victime. Les autorités cantonales ont en outre considéré que les déclarations du jeune homme étaient compatibles avec les constatations des policiers arrivés sur les lieux qui ont confirmé, sous la foi du serment, que celui-ci avait l'air affolé et un peu perdu, qu'il donnait l'impression d'être révolté et de ne pas comprendre ce qui lui était arrivé. Pour admettre l'incapacité de résister de Y._, elles se sont fondées sur les déclarations de l'expert et le témoignage des policiers intervenus sur place. L'expertise toxicologique des urines et du sang de la victime, pratiquée plusieurs heures après les faits, n'a certes pas permis d'identifier des traces d'alcool ni d'autre substance comme le GHB ou de médicaments. Elle a en revanche confirmé la présence de cannabis, et l'expert a conclu que les analyses étaient compatibles avec les dires de la victime. Les autorités cantonales ont en outre considéré que les déclarations du jeune homme étaient compatibles avec les constatations des policiers arrivés sur les lieux qui ont confirmé, sous la foi du serment, que celui-ci avait l'air affolé et un peu perdu, qu'il donnait l'impression d'être révolté et de ne pas comprendre ce qui lui était arrivé. C. X._ interjette recours en matière pénale devant le Tribunal fédéral. Sous suite de frais et dépens, il conclut à l'annulation du jugement de la Cour de cassation genevoise du 30 mars 2007 et du jugement de la Cour correctionnelle du 13 octobre 2006, sauf en ce qui concerne le verdict de culpabilité pour la conduite d'un véhicule en état d'ébriété, à l'acquittement du chef d'accusation de l'art. 191 CP, au rejet des conclusions civiles et au renvoi à l'autorité cantonale pour statuer sur la peine à raison de la conduite d'un véhicule en étant pris de boissons. Il requiert l'assistance judiciaire et la désignation d'un avocat d'office. Il n'a pas été ordonné d'échange d'écriture. 