Was going the Odyssey route, for several years, untill my last Blue Top had a "Made in Mexico" sticker on the top. Still have one in the truck.
As I have not found any USA Made batterys locally, I have gone with Full River batteries, Made in China.
They get my vote for now..... much as it burns me up, they are excellent.