Well done to the aviatrix, whom one saw on the news.
She was quite cute.
As far as which company is recommended in NYC, Liberty is the only shop in town. Unless one would like to charter an S76.
EDIT: To say that one just cycled past ZIP heli tours in NYC. I've never seen a heli with their scheme on it, it seems they may be moonlighting their charter AS-350s. One of them damn near blew me into oncoming traffic when it took off!