I currently have a Galaxy S2 on Sprint. I hate the phone with a passion. It freezes, reboots, locks up, bugs out, etc. I want get rid of the thing.
Would it be better to take an early termination fee an go somewhere else and get a new phone or wait out my contract (1 year) and get a new phone...