If you end up not going with Cingular, T-Mobile has quite a few mp3 enabled phones, V360, T809, T609, SDA (this has the cheaper mini-SD memory and music buttons on the front) etc.
EDIT: If she can live with just FM for a lower price, there is the Nokia 6103 too. Comes with quite a snazzy...