I've been in the US on an H1B visa for almost 6 years. If I hadn't won the lottery last year, I would have had to go back to Europe this summer. Although I was a bit worried about all the warnings about AOS, I chose to go with it in order to avoid disrupting my work.
My number (EU6xxx) came up in January, and I got my application in by the middle of the month. I'd hired a lawyer to make sure I wouldn't make any stupid mistakes in the home stretch. I had my interview at the local Tucson BCIS office in late March, and I got my greencard in the mail a couple of weeks later. Everything went very smoothely, and I feel very lucky.
My number (EU6xxx) came up in January, and I got my application in by the middle of the month. I'd hired a lawyer to make sure I wouldn't make any stupid mistakes in the home stretch. I had my interview at the local Tucson BCIS office in late March, and I got my greencard in the mail a couple of weeks later. Everything went very smoothely, and I feel very lucky.