If you're enamored with the magic of in-flight Wi-Fi, free web service HasWifi will let you know whether the flight you're looking at has it or not, so you can stay connected throughout your entire trip.

Unfortunately, it's difficult to tell which flights have Wi-Fi on board when you're booking your tickets. HasWifi lets you search by flight number (or with travel planning serviceTripIt), letting you know which flights do and don't give you your internet fix in the air. You can even vote a result up or down, helping HasWifi deliver more accurate results to other users. Right now, the service only tracks GoGo-enabled carriers, but it's got a pretty good database already, and still expanding. Hit the link to check it out.