My in-laws are planning to give us money (around $300K) to help us purchase a new house in the US in 2013. They’re not permanent US residents but are frequent visitors to the US. The money will be a gift and can be transferred via joint bank accounts. My wife and I are naturalized US citizens originally from the Philippines and are two young children were both born in the US. We want to maximize and get much of the monetary gift. What is the best way to acquire the gift and use it to purchase a house with minimal legal, tax and security implications? Should my in-laws be US residents or can they remain non-US residents to gift us with money for a house? What other immigration, tax and legal issues should we consider or expect when accepting a gift of that amount and use it to buy a house.