I think here is where the confusion is. If you were covered by 245i, I am assuming we we all under 21 at the time. If you priority date finally arrives, and you happen to be over 21 because the application process took so long, unfortunately you will not benefit from that case. HOWEVER, if you HAPPEN to get married or sponsored by an employee, you benefit from 245i in that you don't have to leave the country for 10 years! I mean that still sounds pretty good!