i vs. ci -- depends on whether you need to use the back seat. If you're going to use the back seat much, the ci may be a hassle. If not, the ci is much sleeker overall, though I think the new grill works much better than the old E46 grill with its pseudo circles around the lights. I have an xi, but really need the back seat.