I always book airfare first, but I put the hotel on "24 hr hold" - airfare seems like the least flexable and can be the most expensive.
jcjcnj - what airport do you fly out of jersey & what airline was that if you don't mind me asking - great price!