I did a stupid experiment this year:
I Paid someone $215 for my local, state, and federal returns.
I also did my own taxes longhand to the best of my ability.
My Tax Accountant saved me about $1200 over my personal returns
Why? Because she knows more than I do (kind of like the MD, Dentist comment above).
Don't forget that accountants are also insured against malpractice if they mess up your taxes (as long as they have all the information provided by you). This is not a small consideration.
I did that experiment in 2012. For years, we had someone do our taxes, and he was great and not too expensive. Worth the ease of stress around tax time. Then when our tax situation became more complicated, we switched to a more experienced tax accountant, and ended up paying like $600+ to her. I bought TurboTax, ran our info, and came up with the same result she did.
Since then, I've done our taxes with TurboTax. We keep a folder marked "Tax" in our filing cabinet, and throughout the year, anytime we get anything tax-related, it goes in the folder. Keeping the paperwork in one known place saves a lot of time and aggravation.
It's possible we may be missing some tax breaks, but I doubt we're missing much. Despite all the itemized deduction info I laboriously enter, we always just end up with the standard deduction. Our situation really isn't that complex.
BTW, I believe there is some annual cap on how much you can accept as just a gift. Many years ago it was $10k; it might be higher now. It's worth looking into what the cap is and whether you're over it.