Clue: Life’s philosophies, slogans, news and rules
Solution: slogans, news and rules are used in blog’s so we are looking for a blog. So we search on bing for “Life’s philosophies, slogans, news and rules” and we get 3 results, one of which is the IE8 competition, 2nd is a site pointing to the source and 3rd is the source.
Life‘s philosophies, slogans, news and rules, reduced to just four magic words

July 29th, 2009 9:42 pm
I remember thinking that this solution made sense – but the link no longer works – so maybe a rethink is in order for another solution.
(Can’t imagine Microsoft would be relying on a link that could go away during the competition)