Yes, the news is true! Sarah got her visa/green card and we are headed back to the U.S. When? It's hard to say. Probably around June. Where? Probably Boston. More as it develops.
PS - JohnnyK, I keep meaning to reply. Soon!