It's all on personal preference. Me personally, I would go with HD.That's a pretty nice warranty and a good choice to go through GM. I bought one many years ago from a company called S&S. It ran good, but I was slowly losing antifreeze and head gaskets blew at 50,000 miles. I had them redone and...