Congrats! Very good to hear. Funny you mention the visa waiver. I pulled mine out before we crossed over, just to avoid any issues regarding that whole "must be given up when you leave" nonsense. Everything's done on computers nowadays, I don't see why that stupid bit of paper matters. Ah well...