All my out-of-town visitors love RTM and all the food places I've taken them to, as well as the vistas from top of the Art Museum.
The history part, I have to agree, really sucks big time... there is so much awesome history in this town, I'm able to narrate it and show my visitors around and they enjoy it more than they enjoy checking out the hurried tour of Independence Hall... really, there's not much there to see inside, it's just a building. The Liberty Bell Pavilion is okay, it has a good lay out in that you see and hear all the stories of how that Bell has been a rallying point for various democracy/rights movements and then you see the real deal and everyone's taking photos of it...it's an honest to goodness tourist moment...but I digress. Overall, the whole "most historic square mile" sucks ass because it lacks much of a punch. Some buildings are outright duplicates of the originals, Elfreth's Alley is alright if you actually listen to the phoned in guided tour (they have a number to call), but it's not well managed or advertized. The museums around there aren't very good. The new Presidents' House can't be overrated because it sucks so much that it rightly deserves low rating.
The LOVE sculpture is good...may not be original, but it's placement is brilliant. Now the park around it sucks and needs to be re-done (and thankfully they are doing it...hopefully the final product is good). Other cities don't have their LOVE statue in a prominent place or line of sight. Good for Philly that it does...the fountain behind it is nice too.
RTM is wonderful too.
Really, Philly markets itself on its rich history... and indeed, that's where the hype is, and is thus overrated...because so much of it fails to meet the hype.
As for food, I like Sabrina's in Italian Market. I've always had good service and good food; I don't care for the 2 hour wait, but that's par for the course, I suppose.
As for drinks, I agree with someone above that Nodding Head sucks... I don't know why locals keep going there. Their brews aren't anything to write home about...the food is alright but pricey for what it is. Mainly, I just don't like their beers, almost all of them. They suck. And I like beer, so I'm always perplexed about this... in a town with so many great watering holes, how the heck does Nodding Head keep going?!
"The only difference between the Republican and Democratic parties is the velocities with which their knees hit the floor when corporations knock on their door. That's the only difference."
- Ralph Nader