I find it varies with region of the US, too. Generally people in the South, Midwest or Southwest are more willing to engage in conversations with strangers, and people in New England are less so. I've had people in Massachusetts stare at me and not say anything when I've talked to them (not saying anything unusual, I swear!).