Ok, I've had enough with Sprint from the slow speeds to now the constant dropped calls and calls just going straight to voicemail. Ive been with them for over 15 years but I think its time to go. Now the question is who to switch to? And how do I get out of my contract? Thanks!