I also wish someone could make some good estimation. My application also belongs to EB3. My PD is March, 2003. Although my I-140 has been approved two months ago, I have to wait for a long time to file I-485 :(