Coming around the home stretch for An Inconvenient Tax filmmakers met with Steve Forbes while in NYC.