Hey man, welcome to the forum
You shouldnt have a problem getting answers for any questions you may have, this site is a great resource. As far as OTD pricing is concerned I cant help you. I just walked into the dealer back in Jan of 09 I believe, told them I wanted Touring, Sport, Nav, all the bells and whistles basically and I think I paid 43,000 OTD. Didnt haggle a damn bit, didnt care, just wanted the car.