Final Draft is the industry standard and top notch… If you're on a budget and want to dabble, I suggest that you try Scrivener for the Mac: http://www.literatureandlatte.co…
It has some great features for building out a story and it also can export to Final Draft format. I use it all the time for structuring out something I'm writing.