Tax preparation apps and software programs can help ease the pain of filing income taxes. Here’s our take on H&R Block, ...