No credit card required
Browse credit cards from a variety of issuers to see if there's a better card for you.
The two LO I dealt with when applying required only 640. I ended up having a 660 though, currently waiting for USDA to approve...
That might just be their internal policy. USDA goes as low as 620 i believe but most places prefer 640. Requiring 660 seems out of the norm, but not surprising.
Having a 660 makes it easier to get thru UW, way less hoops.