so speaking of Philly, I forgot to mention that downtown Wilmington, Delaware looks pretty cool. I was looking for a picture of Wayne and Garth saying "hi, we're in... Delaware. Isn't it great to be in... Delaware" but I couldn't find one.
Anyway, the Greyhound stopped there on the way back, and it looks like they've done a lot of cool redevelopment downtown. There's a lot of new buildings with cool architecture and nice waterfront parks and stuff - it almost looks like a European city. Even the Greyhound station is a nice, new building. No idea if it's actually a happening town, but at least it looks cool.