Looking forward to April 19th? If you just so happen to hold a Windows Phone 7 device on AT&T, you are now. According to a leaked memo posted up over at Winrumors, Ma Bell has just wrapped up its testing of the famed NoDo update, and if all goes well, it'll be pushed to end users on Tuesday.