Como abrir uma lista de páginas automaticamente e sequencialmente?

Desejo carregar uma lista de páginas da Web sequencialmente, com o Greasemonkey.

var list = array ('http://www.google.com', 'site2', 'site3', 'site4');
window.location.href = list[0];

O script deve funcionar da seguinte maneira: abrir site 1, aguardar 5 segundos, abrir site 2, esperar 5 etc.

Eu não sei como fazer o script abrir sites em sequência, talvez comparar a URL real à lista e passar para a próxima?

questionAnswers(2)

yourAnswerToTheQuestion