Which NASAWatch are you complaining about?
Are you complaining about NASAWatch.COM or NASAWatch.INFO? The content difference is rather substantial, and the latter has always been NetScape-friendly and sponsorship-UNfriendly. Why leave off the government-sanctioned TLD (top level domain) unless BOTH NASA watches are guilty of what you've complained about?
Respectfully submitted,
NASAWatch.INFO
