http://www.firstworldwar.com/

I use this for general WWI questions(bios, battles, etc.)