The Walkway requires $10 tickets for 9:20 fireworks. No tickets necessary for water front viewing. Both Highland and Poughkeepsie will have fireworks.

Info and tickets here: https://secure.commonground.convio.com/walkwayoverthehudson/july4th2012/
Or:
9:45 at the Rondout in Kingston,
and:
9pm at Newburgh or Beacon waterfronts.