Link to wallpaper sites listed at Neowin .. some links might not work, but this runs from 2002 to the present ...
... http://www.neowin.net/forum/index.php?showtopic=35562 ... thanks Duck