I saw this on Drudge report this morning. http://www.youtube.com/watch?v=rEtTl9cGrJc Looks like a meteor at first. I had seen the report on NYC lights last week and accepted the weather baloon theory as you couldn't see the tail during the day light hours. but this video has a distinct tail, and well... i dunno.