Just checked Hilton.com for some rates. You can get a room at the Hilton Philadelphia on City Avenue for the weekend of 8/18-8/20, inc. breakfast for $169/nite with king bed, $204 for executive floor. Executive floor privileges vary from hotel to hotel, but they all have a lounge, which could be cool.
Embassy Suites City Center, which also gives breakfast, plus they have happy hour every night included in your room, have rates of $179-$199 for those dates, depending on which suite you book. It seems very centrally located, within walking distance of museums, etc. and 1.8 miles to Penns Landing.
Embassy Suites is also owned by Hilton, so Becky should be able to get us a discount there as well. Embassy Suites sounds like a great deal to me. But that's my 2 cents worth.
Just for kicks, I checked the Waldorf Astoria and the Millenium Hilton on those dates. Inc. Breakfast, a king bed deluxe room at The Waldorf is $329 per night, and the Millenium, near Ground Zero, is $209. The Embassy Suites, which is also downtown and offers harbor views of the Statue of Liberty, is $225 per night for a King suite with harbor view. If you can live without the view, it's $206.