The 904 is a rare bread! A racer with great support, the medial posting provides control for those who would normally train in a support shoe in the lightweight package of a racer. Suitable for all distances up to and including marathon.
Best shoe for me (hyper-mobile feet that slightly over-pronate)
Best combination of motion-stability & light-weight control, to add support as well as support your need for speed. I yet have to try it over a distance longer than 20KM, but it's suppose to handle your marathon's just as well. Only complaint: slight burning experienced under my foot after I raced a 10KM, as your feet feels in close contact with the tar which is part of the natural feeling of running that these shoes promote.