I haven't kept up with the discussion of this topic. But I was interested to note that they use javascript on their policy page (and perhaps throughout the site) to try to enforce their no-framing policy. The following little CGI got me around that problem:
#!/usr/bin/perl
use CGI qw/:standard/;
use LWP::UserAgent;
my $ua = LWP::UserAgent->new;
my $q = new CGI;
my $stupidurl= "
http://www.npr.org/about/termsofuse.html";
my $req = new HTTP::Request 'GET',$stupidurl;
my $resp=$ua->request($req);
my $stupid=$resp->content;
$stupid=~s/if \(window \!\= top\).*?}//s;
print header;
print $stupid;
The result can be seen at
http://www.egbok.com/npr_frame_THIS.html