Heys, Ok first things first.. Engine (Same) 03 2ZZGE (you may find some with the old ecu, and some with the new ecu after the recall) 05 2ZZGE (ecu already tuned) Body 03 more squarish head lights, front bar, flat (rectangle) spotties, square tail lights 05 eye drop looking head lights, front bar, round spotties, round tail lights (as mentioned before) Interior 03 has shiny console inserts, all (4x) power windows but only driver has AUTO up/down function, 6x stack CD player, noisy central locking, hard cover for the center console compartment (behing hand brake) and its only 1 compartment 05 has matt finish console inserts, all (4x) power windows has AUTO up/down function (you dont have to hold the button for the window to go up), 6x stack MP3 Player, quiet central locking, Smoother gearbox, soft leather cover for the center console compartment (behing hand brake) and its has 2 compartments Overall, they are both the same but the 05 has more refined and detailed features...dont get me wrong, the 03 model is smooth too but i find the 05 is just a smoother & refined package. I wouldnt worry about the low-mid range torque as that can be compensated with an exhaust and cai. Both 03 & 05 sportivos are the same stock...05 is just smoother.. Just my 2 cents.. GL Stephen..