Welcome to the waiting club;we have also been wondering why they are taking so long at TSC.
One theory why its taking too long is that TSC wants me to get surprised at how fast they got to my I751, whose NOA is 10/8/03, since their last processing times of 8/15/04 showed they were working on 8/25/03.They know am mad at how long its taking so they want to give me a sweet surprise.