Every one of the engines you mentioned are good, take your pick. The days of crap engines are over.
Fast, the engines you mention are all OK, but the days of crap engines are not over.
So long as Mecoa sells GMS, crap engines will be sold in the USA.