We've received our old passports back, but with a hold punched in the top. I have no idea about the visa, but my guess is that you will be required to get a new visa. Seems unlikely to me that the visa would "crossover" between passports. However, like SO many things on this board, I will learn the answer from others and file it away for future reference.