Citation: 6B_124/2007 22.11.2007 E. D

X.________ dépose un recours au Tribunal fédéral. Invoquant une violation de l'art. 43 CP, il conclut, principalement, à ce qu'il soit condamné à une peine privative de liberté de trois ans, le sursis lui étant accordé pour une période de deux ans et le délai d'épreuve étant fixé à dire de justice. Il demande, subsidiairement, l'annulation de la décision cantonale et le renvoi de la cause pour nouveau jugement. Il requiert l'effet suspensif et l'assistance judiciaire. Par ordonnance du 22 mai 2007, le Président de la Cour de céans a rejeté la demande d'effet suspensif. La Cour cantonale se réfère à son arrêt et le Ministère public du canton de Vaud conclut au rejet du recours.