Will be visiting Philaldephia this week and looking for a good top that can stay hard and get the job done. any reccomendations?