I was in the exact same boat. A happy Arrive user for 2+ years, eligible for an upgrade, & eagerly waiting for a flagship WP8 device on the Sprint network. After waiting patiently for 4 months (been off contract since Jan ‘12), I finally bit the bullet and jumped ship to T-mobile (got the HTC One under their new family plan). It’s on backorder right now so i haven’t actually taken delivery of it yet but I got sick of waiting for Sprint. It looks like Sprint went all-in with the iPhone and I don’t see a flagship Nokia device coming to Sprint anytime this year so I said screw it and left. Hopefully I’ll be rejoining the windows phone family in a couple of years.