So what did you end up doing on the way back?
Alexandria Bay has a nice park overlooking the seaway, has a nice view of the castle (forgot the name) and has a small beach.
Syracuse has a great zoo, science museum, and destiny USA mall.
I plan to add the info to the wiki.