I just bought a trail a few weeks ago and had the dealer put in heated black leather seats (katzkin). Sales guy told me $1500 for leather and $500 for the two front seats. I ended up getting the leather & heat, roof rack cross bars, all weather mats and cargo liner for $1500. Anyway... leather and heat was the best thing I could have done. It hasn't been too too cold in CT lately but I will usually keep the seats on low-heat and rarely turn the heat in the car on. Its very cozy, and the girlfriend loves it too.
They put my buttons in a different spot than yours, they're on the sides of the console closer to my knee. I just wonder why they didnt put them in those blank switch spots!