I feel your travel pain. I was stuck in the Philadelphia airport for hours this past weekend. My parents live in Philly, so I've been through that airport many a time, and it never ceases to prove itself the worst creation in the history of travel.
My parents live in Philly, but I never technically have; but I know a few things if you have questions. I'd really like to meet up with some people here before I leave; I've been working hardcore for most of the year I've been here, but now that I'm winding everything down here I may (should) actually have some sort of time.