I have both, but have been using FD for longer so just never made the swap.
I'd 100% endorse Celtx though. If the difference between free and $150 is fucking robots reading you the dialogue in a function one will likely terminate after the first page and never use again, then go for free every time.
P.S. My FD was a birthday present several years back.