I have apple.com as my homepage so everytime I open Safari there it is. Unscientifically, it seems that the Pepsi iTunes screen has been up now for longer than another single standing advertisement (going on two weeks). Even the Panther countdown rotated with other splash pages if memory serves. I wonder if this is part of the deal with Pepsi (being displayed prominently on the website for XX days). If it is, I don't expect to see Apple update anything until they are through with that aspect of the agreement. So any guesses on how long that will be?