Why shouldn't I trade in the EVO for a 335?

You should, the only reason I can think of not to is this.

http://cache.jalopnik.com/assets/resources/2007/01/bmw_1series_3door.jpg
135i coming soon to the US