Check for the message I posted on 5/6/2005, EAD is not required (it says EAD or passport).
From the penndot web site, search with a keyword "immigration", you shoud find a PDF file called "IDENTIFICATION AND LEGAL PRESENCE REQUIREMENTS FOR NON-UNITED STATES CITIZENS ", take that to DL office. If it still doesn't work, go see the director. For me, the officer didn't give me DL untill the director come.
By the way, I am in philadelphia area.
__________________
I485 ND: 10/21/04 (EB2-NIW)
04/29/05: FP received by VSC, case resumed
07/07/05: RFE received by VSC, LUD, message
change to RFE received.
07/08/05: LUD, no message change
07/11/05: LUD, no message change
07/12/05: LUD, no message change
07/25/05: LUD, no message change
08/02/05: LUD, Approved, approval notice mailed
08/02/05: Card ordered
08/05/05: Card mailed
08/06/05: Approval notice received
08/08/05: Card received