I was told when we picked up the X3 that you can't get a 335i or 328i vert till october. I assume coupe demand is lower, so you still will have to wait.
If you are only concerned about price, E46 will cost less. It's an older model, and you can't get one new off the lot.
As Matt said, they are two different vehicles, the E46 and the E92, so they should get the model they like best.
__________________
T
|