Free 1040EZ should be fine as long as you do not have an early withdrawal (under age 59 1/2) penalty, then the full 1040 form is required to report that. The 1040EZ/A does not support the 5329 and 1040 line 59 to report the penalty.
**Disclaimer: This post is for discussion purposes only and is NOT tax advice. The author takes no responsibility for the accuracy of any information in this post.**