Sahara Sam's water park is quite close, as is The Funplex. Sesame Place is less than an hour away. You can also check out Macaroni Kid Moorestown or Cherry Hill; there are a lot of very nice playgrounds in the area. South Jersey is very family-friendly, so there's a lot of options.
Before you go to Philly, check out the National Park website to get reserve tickets to visit Independence Hall (a stone's throw from the Liberty Bell); they charge a dollar 'handling fee' each.