I plan to upgrade to the iPhone 6 in March when I'm eligible, but I'm still on Sprint and that would mean locking into another 2 year contract with them. I hate my current phone so I'd like to get off it asap, but my actual contract with Sprint doesn't end until the end of July. I know Sprint's network is mediocre compared to the others so this is why I'm hesitant to stay with them again. I do live in Miami though and apparently Sprint Spark works down there with the iPhone 6 so I'm assuming the LTE there should be fine. But in my experience it seems like nothing ever works as well as it's supposed to when dealing with Sprint...