Such is my life these days that I frequently find myself sitting in airports doing little more than waiting for delayed flights. Fortunately (well, as fortunate as you can be when you are stranded in Rochester, New York), the airport offers a free wirless
Read More...