I don't have them but if you know if Sprint/Nextel has good service around your area, then Boost will have good service. Boost is owned by Sprint/Nextel and uses Nextel's iDEN technology.
Keep going in a telling them you've got problems with the phone. Or try calling customer service. If you do it enough, they'll eventually give you a different phone.