Those that hate Google but travel frequently might feel a bit conflicted over the next couple of months because of Google’s holiday gift to America. Starting today and ending on January 15th, Google will be offering up free, no strings attached Wi-Fi at 47 airports while Virgin American flyers will be getting free in-flight Wi-Fi as of the 18th. The In addition to this, Google has set up a way for travelers at each airport to donate to charities Engineers Without Borders, the One Economy Corporation and Climate Savers Computing Initiative. Google will match each airports donations up to $250,000 and will also give the most generous airport $15,000 for the charity of its choosing.