Hello all, I am very new to BMW's and i was hoping if someone could help me up with the variation in models of the e320d.From what i read there are 5 version. (correct me if i am wrong)1. Normal2. Limited edition - with carbon stuff3. Performance pack?4. Sport - with bodykit?5. M sport - bodykit and i drive?Also heard that there is a engine upgrade of some sort?Any help would be great! Thanks guys!