Either way you go it will be a kick ass car. I have an '03 P5 and my fiancee has an '02 ES so I can speak from experience. I also sell Mazda's and Pontiac's so I can tell you that the ES or the P5 is WAY better than the Vibe (or Matrix since they are the same car). Also, get a stick, you will...