Below is my U.S. Citizenship Application Timeline. All applications have different timelines. Your application might be process faster or slower compared. It's a case to case basis.
05-15-09: Mailed N-400 Application to Lewisville, TX
05-18-09: Delivered to TX Service Center (USPS tracking)
05-20-09: Application Check Payment was cashed out
05-26-09: Received NOA (Receipt) from USCIS dated 05-20-09
06-06-09: Received NOA Biometrics Schedule 06-12-09 USCIS Atlanta
10-06-09: Citizenship Interview USCIS Atlanta
Passed and had sworn in as United States Citizen right after the interview.