With my car at the mercy of Peoria weather these days, I've been giving it time to warm up, and that usually takes care of the noise.
My CE light came on this weekend, though, and an ECU reset didn't make it go away, so I'm probably going to take it in when I get back from the holidays. I just know it's somehow related to the fact my car's not being kept in the nice, warm garage I pay for in Chicago. My job sucks that way.
Cranks are slow and agonizing, but the car still starts after three or four.