Has anyone else noticed that Apple appears to have pulled their new TV ads from their site? When you go to their homepage, you see a section along the bottom that says "Watch the new TV ads" for a second, but it vanishes once the page finishes loading. Same goes for when you click the 'Get A Mac' link at the top of their site, you see the 'Mac' and 'PC' guy appear at the top of the page for a second, but then they too vanish once the page finishes loading!
Is there some damage control going on that we don't know about? Interesting to say the least...