OK, he may be too expensive for you, but we've tried to do taxes ourselves, we've used a low cost fellow and we've tried Deloitte & Touche. The net is that personal attention matters and for me at least, having someone like Dan who reads and writes email is great.
He's very thorough as long as you fill out the data he needs. Delivers things on time and lays it out nicely. So give him a try :-)