Looks like the choice is Delta (DTW), American (PHL) or United (IAD)?
My two cents ( I fly about 150k miles/year, mostly on Delta )
Overall, 1.5 hours should be plenty - usually weather affects both sides of your connection.
PHL is pretty easy for connections for the terminal, but weather can back it up more than the average airport. American would not be my first choice of airlines to fix stuff if you have a connection problem
IAD is OK except for the people movers (I haven't been there in a while so that might have changed) I don't fly United much, so can't speak to how the handle disruptions
DTW is a Delta hub, so it would be a hub to hub flight for the second leg. That means plenty of potential to pick up a same day or next day flight if a connection gets missed. Delta is OK on disruptions, but I have a jaded view as a Diamond Medallion, they take care of me first.
All things being equal, I'd chose DTW, assuming it's Delta. 1.5 hours is plenty for a connection.