the 330i was only available in 2006 as a single year production e90 only (sedan).
e92 (coupe) production began as a 2007 Model Year and available as a 328i/335i
My son has a 2007 328xi, has been a trouble free car.
Have you tried the private sale ads on e90post
http://www.e90post.com/forums/forumdisplay.php?f=96
Also, click on the following link for BMW North America, click on Certified Pre-Owned, click on model search and fill in the blanks.
http://www.bmwusa.com/
Good luck