Ok...so again...this will be my very first NCL cruise (January 11th). I am planning on blogging during the cruise and even doing some "tweeting" which means I will be packing along my laptop. My question is...how is the wifi on board? I guess I am making the assumption that every NCL ship has wifi. I will be on the Sky and am hoping it does versus having to use their internet cafe.