Hi Everyone, I am planning on purchasing a BMW soon. I am looking to buy a BMW within the R 120k region and really like the look of the e90 edition. I have considered the earlier models but I would like a newer version than the e46. I have skimmed various threads and it appears the e90 320i is a pretty bad place to start. I would like to find out by the current and previous 320i owners their experience with the 320i. My uncle has an e90 320i and he has had it for years and still loves it. I have driven it once to the local Spar in his area and it was a smooth drive. He recommends it as an excellent starting place for a young bmw owner.