Depending on your financial situation, most people have taxes that not are very difficult.
It's a matter of filling in the blanks.
Most software packages have too many topics for each person, and can be very stressful when it's not clear what the computer is asking.
If you insist on having a professional do your taxes, check them out ahead of time and shop around. You'd be surprised how little a freelance CPA will do it for when compared with one at a national brand.