All the while I thought the creaking noise came from the center console. At least it sounded like it was coming from there. It took what seemed like an eternity to finally track it down. The culprit of the creaking for my car is the roof lining (directly above the center rear view mirror) rubbing against the upper windshield. It would creak every time the car twists or goes over every little bump. I took a little piece of sponge and stuck it between the edge of the roof lining and the windshield. The space is tight. You will have to yank down the lining a tad to lodge the sponge (or whatever material you think is appropriate). Sure enough no more creaking! It's a makeshift fix, and I am sure there are better ways. But for now I'm happy. Hope this would help some of you out there.