You obviously haven't seen the famous quote from Oscar Wilde: "“Niagara will survive any criticism of mine. I must say this, however, that it is the first disappointment in the married life of many Americans who spend their honeymoon there.” And don't forget that since then most of the water has been diverted to a canal above the falls to a hydroelectric installation. You should look forward to the Grand Canyon, which is a somewhat larger item.
my buddy from Belgium who has also been to iguasu was pretty impressed and enjoyed it. even the kitchy crap on the canadian side...