I would add Richard Holmes biography of Marlborough to the list. An excellent read and very good for the wider implications of the events, not just the man himself.
Faulkners books on Marlboroughs battles are decent retelling but subject to serious hero worship.
Catalonia stands alone (find it on the web) is also good on the later stages in Spain.
Now if I could just find a good resource on Eugene in Italy.