Hey there guys I am looking to upgrade my E90 to F30 320i. Whilst doing my research, got torn and confused whether to go for Sport line 2016 or M Sports 2015 (based on my budget). I read that some upgrading and improvement done after 2015. But 2016 M Sports a little bit over my budget. Is there a lot of difference between the M Sports and Sports Line, and also between 2015 vs 2016? Between the 2, which one would you guys suggest for me to go for?