I'm thinking of jumping ship from iPhone to the S3. I had done a lot of reading and researching and come to the consensus that if I buy one through ATT, I'll have all the bloat ware apps and get software updates later than if I had an unlocked off-carrier S3. Where would be the best place to buy...