I am in H1b, 140 and 485 pending, already did FP once, EB2 LC, H1b will expire on June 2005. Could I apply for EAD, or do H1 extension, which is better? Thank you at advance.