We have gotten our taxes done here for the past few years, and have been very happy with them. They offer an option (for an extra cost) where H&R Block will take responsibility if you are audited, and they find anything wrong with your tax filing. If you make an appointment, they'll get you in within ten minutes of your appointment time, otherwise, you may have to wait a little while. Also, the cost of filing is a little pricier than other places, but they do really try to get you back as much as you can.
more