^^ I am in the same boat. I have been eyeing E46s for about a year, but whenever I park besides an E90, or pass a parked one, I cannot help but want to have on of those instead.
Before this comes up: BMW has dropped the Ci designation for the coupes and convertibles. They starte dthis with the 650i.