The Philadelphia airport is not great, although there are certainly worse. Flying in and out of Philly is bad (Southwest just dropped it) because their limited runways and frequent weather issues (mostly thunderstorms and fog) lead to a lot of delays and backups.
RE Pats v Geno's...that's a tourist's/out of towner's debate. I grew up in Philly and have never been to either. So I have no idea if they're any good but my guess is they both fairly suck compared to alternatives. Prolly use ****ty rolls and cheeze wiz for the cheese. Like any food in any city anywhere, there are always neighborhood joints that do it way better.
Last edited by BushyTheBeaver; 09-07-2012 at 10:56 PM.