I fly out of either NY or NJ. I usually try to do New Jersey (EWR) b/c it's a lot easier than dealing with the NYC airports. Wow you got an AMAZING deal! If I fly a different time of year then it will be cheaper but for whatever reason all flights in the end of October and early November are almost 700RT. I have no idea why. I guess it's because there is only one flight going out each day.
Welcome to this board- and looking forward to meeting you. You'll have a great time, we've met many people from this board our various times there who we stay in contact with throughout the year.