the phones that are on the cingular network that meet all of your expectations that i would recommend are the motorola razr v3i and v3r, the motorola slvr l7, the samsung blackjack, the sony ericsson w300i and the w810i,the cingular sync (samsung a707), the lg cu500 adn the samsung d807 all of these phones have an mp3 player with expandable memory so you could put more songs on them and all come with excellent features hopefull this helps.