There are a number of different cruise lines in NYC that tour the Hudson & East Rivers, with views of the Statue of Liberty, lower Manhattan, Brooklyn, the Brooklyn Bridge and the Manhattan bridge. If you are in NYC, definitely try one. The fares are reasonable, especially with a Groupon discount.
My family took a trip today on the Hornblower cruise line. The cruise included a champagne brunch, with unlimited champagne and orange juice, an unlimited and varied buffet, attentive waiter service, with food served on china and metal silverware. Each party had a table reserved for them, decked with linen and comfortable chairs, right in front of huge viewing windows.
As you can see from the image above the day was cloudy, but the cruise was wonderful. Altogether the trip lasted 2.5 hours, and with the Groupon discount was about $50 per person.
I would go again in a heartbeat.