I think the relatively slow roll out of the e90 could be attributed to a few reasons (from what I observed): 1) Initial CBU models were expensive, 2) there was that issue with the incoming CBU inventory being held at port of entry, 3) when faced with a choice over a brand new e90 and a late model pre-owned e60 which are plantiful, most folks would rather go with the used e60, 4) Right until the very recent CKD e90 launch, AB didn't seem too hot with the marketing/promotion of the e90'
, 5) not much of a difference between the high-rung e90 and the bottom model e60, 6) A lot of folks still blindly perceive the W203 as the more substantial aspirational car
Actually the specs for the CKD e90 is pretty attractive (esp 20i SE and 325i models), I don't have a problem with that.
The W-204 is scheduled to be a MY2008 model so you have some time to wait. Personally, I would never buy a first year mercedes-benz, too many bugs. I have more confidence in BMW quality/reliability over a comparable MB. Initial spy pics (
http://www.mbworld.org/forums/showthread.php?t=157549) of the W204 looks good but interior looks cheap. MB seem to prefer to skimp on quality materials in its lower offerings.
I hear the W204 is slated to be a better drive than the outgoing W203 but should have some ways to go in matching or toppling the BMW's supremacy in the sports sedan market. Others have tried but no one can match the 3er's combination of sports and luxury (remains a benchmark).
If you're comparing the W230 and the e90 then it should be almost no contest. Granted the W203 looks generally prettier but the e90 is a more quality piece. The e90's interior feels bigger esp in width and the handling and steering feel of the e90 can't be beat. The N52 I-6 engine provides smooth power delivery with a nice engine note. The 6sp step shifts smooth and is a good match especially in DS mode. The level of technology is higher in the e90.