Not that I doubt you (I don’t) but did you happen to take a cellphone picture?
http://www.realufos.net/2008/10/new-york-city-october-15-ufo.html
exactly what I saw.