Faits : A. Par un jugement du 14 septembre 2006, le Tribunal correctionnel de l'arrondissement de La Côte a condamné X._ pour meurtre, mise en danger de la vie d'autrui par exposition, conduite d'un véhicule non conforme et contravention à l'OCR à une peine de 4 ans de réclusion à la suite d'un accident de voiture ayant causé notamment la mort de l'un de ses passagers. Une indemnité pour tort moral de 50'000 fr., destinée au père du défunt, a été mise à la charge du condamné. B. Dans sa séance du 26 mars 2007, la Cour de cassation pénale du Tribunal cantonal vaudois a admis partiellement le recours du condamné en fixant l'indemnité pour tort moral à 40'000 fr. au lieu de 50'000 fr. Le jugement a été confirmé pour le surplus, en particulier sur la condamnation pour meurtre par dol éventuel. L'état de fait constaté par l'autorité cantonale, avec renvoi pour le surplus au jugement de première instance, est en résumé le suivant. Le 18 décembre 2004, vers 20 heures, l'accusé circulait au volant de sa voiture sur une route secondaire reliant Crans-Céligny à Eysins. Son fils de 6 ans et demi et son neveu de 13 ans et demi se trouvaient à bord. Après avoir franchi un petit carrefour, le conducteur a abordé une courbe à grand rayon à gauche, à une vitesse de 130 à 140 km/h, feux de croisement enclenchés. A la fin du virage, sur un tronçon rectiligne, il a perdu la maîtrise du véhicule qui dévia à gauche. Malgré la tentative de l'automobiliste de rétablir la trajectoire, la voiture a dérapé en zigzaguant sur toute l'artère, puis a escaladé le talus à droite, s'envolant et percutant celui-ci avec l'angle avant gauche. Poursuivant son embardée, le véhicule a été derechef projeté en l'air tout en décrivant un quart de tour à gauche et a percuté, avec le côté droit et à quelque trois mètres de haut, un pilier en béton. Sous la violence du choc, la voiture s'est pliée puis est retombée en tournant sur son côté gauche, l'avant dans le sens opposé à celui du trajet voulu. Le neveu du conducteur, qui se trouvait sur le siège avant, a été tué sur le coup. L'automobiliste et son fils ont été blessés. C. En temps utile, le condamné a saisi le Tribunal fédéral d'un recours en matière pénale et d'un recours constitutionnel subsidiaire tendant principalement (pour le recours en matière pénale) à l'annulation de l'arrêt du 26 mars 2007 et au renvoi de la cause à une autorité de première instance en vue de son acquittement du chef de meurtre par dol éventuel. Subsidiairement, il demande que le recours constitutionnel subsidiaire soit admis et que l'arrêt attaqué soit annulé. Le recourant conclut sous suite de frais et dépens de toutes instances. Invitées à présenter des observations, les parties ont conclu au rejet du recours alors que la Cour cantonale s'est référée aux considérants de son arrêt. 