I don't know how long Denver is taking these days, but if it helps at all, here's my timeline from 3 years ago:
1/10/05 Sent I-485, I-130, I-131, I-765 to Chicago Lockbox
1/19/05 Date on NOAs
2/25/05 Biometrics Appointment for I-485/I-765 (Denver)
3/01/05 Email EAD approved!
3/07/05 EAD...