Warhammer 40k Background History

I stumbled on this site over at the UK Games-Workshop site - Warhammer 40k History. It has tons of history and fluff for all the 40k armies. A good read if you are wanting to brush up on your 40k fluff.