Faits: Faits: A. Par jugement du 27 mai 2004, le Tribunal du IIIème arrondissement pour les districts de Martigny et Saint-Maurice a condamné X._, pour violation grave de la LStup, contravention à cette loi et conduite d'un véhicule sans permis, à 30 mois d'emprisonnement, sous déduction de la détention préventive. Saisie d'un appel du condamné, la Cour pénale II du Tribunal cantonal valaisan l'a rejeté par jugement du 9 mars 2006. En bref et pour l'essentiel, il a été retenu que X._ avait participé à un trafic portant sur 34,8 g de speed pur (232 g x 15 %), 99,2 g de cocaïne pure (275 g x 36,1 %) et 240 comprimés d'ecstasy. A. Par jugement du 27 mai 2004, le Tribunal du IIIème arrondissement pour les districts de Martigny et Saint-Maurice a condamné X._, pour violation grave de la LStup, contravention à cette loi et conduite d'un véhicule sans permis, à 30 mois d'emprisonnement, sous déduction de la détention préventive. Saisie d'un appel du condamné, la Cour pénale II du Tribunal cantonal valaisan l'a rejeté par jugement du 9 mars 2006. En bref et pour l'essentiel, il a été retenu que X._ avait participé à un trafic portant sur 34,8 g de speed pur (232 g x 15 %), 99,2 g de cocaïne pure (275 g x 36,1 %) et 240 comprimés d'ecstasy. B. Contre le jugement cantonal du 9 mars 2006, X._ a formé un recours de droit public et un pourvoi en nullité. Par arrêt 6P. 97/2006 et 6S.176/2006 du 22 septembre 2006, le Tribunal fédéral a admis le recours de droit public, au motif que l'autorité cantonale avait omis d'examiner un argument du recourant, qui lui reprochait de n'avoir pas élucidé la question de la capacité de déposer d'un témoin; subséquemment, il a déclaré le pourvoi en nullité sans objet. B. Contre le jugement cantonal du 9 mars 2006, X._ a formé un recours de droit public et un pourvoi en nullité. Par arrêt 6P. 97/2006 et 6S.176/2006 du 22 septembre 2006, le Tribunal fédéral a admis le recours de droit public, au motif que l'autorité cantonale avait omis d'examiner un argument du recourant, qui lui reprochait de n'avoir pas élucidé la question de la capacité de déposer d'un témoin; subséquemment, il a déclaré le pourvoi en nullité sans objet. C. Statuant à nouveau le 5 septembre 2007, la Cour pénale II du Tribunal cantonal valaisan a rejeté l'appel. Elle a confirmé le verdict de culpabilité. Elle a en revanche modifié la peine, condamnant X._, sous déduction de la détention préventive, à une peine privative de liberté de 29 mois, avec sursis partiel de 14 mois et 2 semaines pendant un délai d'épreuve de 2 ans, et à 500 fr. d'amende. Elle a fixé à 5 jours la peine privative de liberté de substitution en cas de non paiement fautif de l'amende. C. Statuant à nouveau le 5 septembre 2007, la Cour pénale II du Tribunal cantonal valaisan a rejeté l'appel. Elle a confirmé le verdict de culpabilité. Elle a en revanche modifié la peine, condamnant X._, sous déduction de la détention préventive, à une peine privative de liberté de 29 mois, avec sursis partiel de 14 mois et 2 semaines pendant un délai d'épreuve de 2 ans, et à 500 fr. d'amende. Elle a fixé à 5 jours la peine privative de liberté de substitution en cas de non paiement fautif de l'amende. D. X._ forme un recours en matière pénale au Tribunal fédéral, pour violation de l'interdiction de la reformatio in pejus et violation des art. 47 et 48 CP. Il conclut à l'annulation du jugement attaqué; subsidiairement, il demande sa réforme, en ce sens qu'il soit condamné à une peine privative de liberté de 21 mois avec sursis pendant 2 ans et les frais des instances cantonales mis partiellement à la charge du fisc. Des déterminations n'ont pas été requises.