So here's my question to the interwebs: What verizon compatible phone has the best music player? My only requirements are that it have a physical keyboard and good battery life. Are there any previous gen phones that I could pick up cheap that you would recommend? Specifically, I'm looking for a phone that I can pay for out of pocket, because I really can't afford to pay verizon's monthly data plan.