Battle of Midway - Detailed account of the battle, with photographs and details about personnel, ships, aircraft. - http://www.sunwestmonograms.com//wiseman/bmidway.htm
USMC Monograph: Marines at Midway - Official U.S. Marine Corps monograph on the battle, with detailed narrative, numerous photographs, and maps. - http://www.ibiblio.org/hyperwar/USMC/USMC-M-Midway.html
The Battle of Midway, 4 - 6 June 1942 - Fairly detailed textual discussion proceeding chronologically, with a few images. Also includes orders of battle for the Japanese and American forces. - http://www.microworks.net/pacific/battles/midway.htm