It all depends on your filing status, assets, etc. I have done my own for the past several years, but its easy when your single with no dependents. If you cant figure it out on your own, there are tons of small-time preparers that will hook you up for $40-50. The bigger places like H&R Block cost a bit more than that.
I heard TurboTax is good too but its like $30 for the software.