SOUTHTRUST CORPORATION (a Delaware corporation) 5.80% SUBORDINATED NOTES DUE 2014 PURCHASE AGREEMENT Dated: May 19, 2004 SOUTHTRUST CORPORATION (a Delaware corporation) Subordinated Notes, Due 2014 PURCHASE AGREEMENT