I had an STI on order. Waited 3 months for it to arrive. during the first 2.5 months my wife kept on telling me not to get the STI and buy what I really want (M3). Reason I choose the STI because its cheaper and I'm conservative on how much I spend. So I canceled the STI order and ordered an e90 M3. Picking it up in Germany in September!