Look like my attorney is right, my PD is 01/2006 and she told me I can file I-485 on August 1, 2006. ( My I-140 got approved in March, 2006).