Bought mine from Town and Country in Markham; they had 1 red 08 left in inventory last week. The service is fantastic there...I bought my 335 from Parkview and the sales guys were wankers!
If you own your 335 you may have hope for the trade...if it is leased, forget it...BMW finance will give it to you in the hoop