I'm still convinced that a 335i and then a remap later down the line is the answer. If he hasn't had a Turbocharged car yet the novelty of a vastly different type of power delivery is worth a good few months of entertainment in itself (That is if Modern turbo technology hasn't taken away the "Nothing... Nothing... Nothing... WHOOOOOOOOOOOOSSSSSSH" effect)
I do agree with you that a 335i with a extended guarantee is a better idea but but the car really does not have the WHOOOOSSSSH effect. It drive and feels just like a N/A car