Personally, I wouldn't go to either. I would head to a smaller firm with a CPA. If things are similiar to how they are around here, the smaller firm's fees would be very close to either JH or H&R and you would get better service and someone with more knowledge.
Just my two cents...