i had a I140 amendment that was pending until just a couple weeks back.
my attorney opened a service request late january.
my received date is august 6th 2007 too.
the good thing with service request is when you open it, you get a confirmation number along with a notice showing your current status. for me, the notice said that uscis would respond within 60 days and they did just a couple days before the 60 day limit.
mine is with TSC and the uscis website does not show the update yet.