Doubt you will find a consensus with so many people... Everyone has their favorites. My choice was based on price and availability. For $6.00, I downloaded my BF20 Manual from www.readmanual.com. It may not be the best, but I'm happy with it. At least I can tell if the job is going to be beyond my means and talent. Then I know to take it to the shop so it has a better chance of being done properly !!