FreePBX vs AsteriskNOW

Thank you very muach for quick response.
SykingOH, I start to learn Asterisk with writing codes to build custom dial-plan and IRV … But there are many choices around Asterisk such as: FreePBX, AsteriskNOW, Trixbox … and Asterisk itself. I dont know which one is better to go with. And do you think that, for my needs, should I install Asterisk itself on the Linux system?
Thanks