There's bugger all in it on the price. IIRC the 35i is a little more money but not a lot
Oh, and tomorrow morning when you start your car. Get out and listen to the engine. Sounds like a diesel
And don't forget, we're comparing the 335i with the 330D, not the 135i
The 135i is a lot less car and is bound to have different character