My 6 year H-1 period ends Oct, 2012. By June, I hope to have my H-1 extension filed
with I-140 at hand,
1) what are my options for H-1 transfer ?
2) When is a good time for a H-1 transfer with my prospective employer?
3) Lets say I get a 3 year extension, will I get the same period of H-1 after I
transfer my H-1 with my prospective employer ?
3) Can I port my EB2 priority date when my prospective employer sponsors my green card ?

any caveats? Please advise.