I can't totally understand your frustration with this. In the end, its all about what you are looking for.
Do you want a great, dependable truck? Or would you like to end up with some terrible foreign truck?
If this was me, I would just bite my lip and stick with GM. I am a full blown General Motors enthusiast, though.
Also, I am moving this to the off-topic section. I will be leaving a redirect

.