If your not completely stuck on Niagra Falls you may want to check out Bushkills Falls in PA. Its absolutely beautiful, has some easy hiking between all the different waterfalls, there is a casino local and always something to do in the area. We have gone quite a few times and always had a blast.
http://www.visitbushkillfalls.com/index.php