Looking to purchase 2008 BMW 335i. Exterior color I prefer gray or black but I am open to other colors as well. Interior must be brown or black. Only packages I require are sport and premium. Mileage I prefer 65K or less. Must be CPO or have BMW extended warranty until at least early to mid 2014. I would also like proof of all maintenance. Don't want to spend more than 22K.