As broke as I am, I still find that when it comes to taxes I have more money than I have time
If you want to do them yourself I say pay for the software and save yourself the time and headache. It will make it that much easier for next year plus you can write off a portion of it.