New
#221
I know he said that, but looks like he changed from that statement.
TweakGuides.com
As to why he now writes his tweakguides on geforce.com, you can look here for the explanation (near the bottom of page - Site Update)
Archived News
Or # 18 here, under the Update part.
Frequently Asked Questions