Why do I bring it up now? Well, it appears some users are finally noticing the new home page in their daily browsing activities.
A WebmasterWorld thread has several people who said they now see the new home page. Personally, I don't see it. I am not sure if I like it over the current one. What about you?
Take our poll:
Forum discussion at WebmasterWorld.