May I recommend adding a big flashing "NEW" sign next to it? And maybe removing the one next to the forums, considering they aren't so new anymore.
The Googleating article was deleted from Wikipedia.
I think frames should appear in the "pitfalls" section in addition to the design checklist (even though only Google mentions frames directly, while Yahoo mentions the impossibly vague "use good web design").
Overall is article is quite good and is a much more useful introduction than Search Engine Watch's (although SEW has better in-depth content, to which you might want to link in some places to give weight to your points)
