I am a lot slower than most of you, but mine finally came.
Nov 23rd: mailed renewal
Dec 1st: check cashed and status changed to "In Process" on website
Feb 27th: received passport
So about 14 weeks in total. Though at least some of that was due to the now-typical pitiful performance by USPS. I actually received my old punched passport via regular mail before the new one sent via Priority (11 days in transit).