Absolutely avoid the 'Lights of Liberty' show. It's advertised heavily by the local power company, but it's definitely not worth your time and money. Also stay away from Liberty Place near Rittenhouse Square. Basically, it's a pitiful excuse for a mall inside one of the tallest high rises. Not much there. Shop on Walnut Street instead.