kimjovi - I am not an exprienced cruiser, but our cruise with NCL was free style, and we liked it very much. As LisaK mentioned, the anytime dining on Princess and other lines are about the same thing as free style.
We liked not having to eat at the same time, same table, same people every time we dined.
We are taking an Alaskan cruise with HAL and they have anytime dining.
LisaK is right, better book now. Our Alaskan cruise is June 2007, We booked last month, and the ship only had 11 cabins left.