Philly isn't bad. We have our fair share of idiots but that's to be expected. Northern Virginia (Alexandria/Arlington, etc) is very kilt friendly. In fact, it's not uncommon to see someone about wearing a kilt.