I haven't been to the New York side either but the 'disney-esque' street on the Canadian side is awesome. And the falls are so beautiful esp first thing in the morning and late evening when the sun is setting.
Glad you had fun! And I hope your office is in one piece ;)