Of that list, I'll give you the Cardinals only because of the injury history of Sam Bradford.
AJ McCarron and an unproven rookie are not better situations than any of the other teams you've listed.
*And I have high hopes for Allen, just not this year.