This is a tough one to called, both ships are impressive. i would have to go with midway based off it's fighters. it also depends on the ships tactics, and use of it's fighters.
that has happened to me before. just replay the mission from before or the mission where the midway is under attacked, make sure the midway takes no or little damage. i recommanded go after the bombers as soon as they appear, the fighters are just there to bother you and to add more kills.
i thought blair was promoted to Brigadier General after stopping Tolwyn in WC4. then i thought he was transferred to the Navy with the rank of Commodore.
i was looking over blair's profile in the encyclopedia section and i was wondering since blair was killed in action wouldn't he be automatically promoted up two ranks to vice admiral instead of Commodore. just wondering.....