I had Straight Talk, but they kept threatening to cut me off for data usage, when I wasn't doing much. I recently got a TMobile plan, but I expected edge to be at least 50kBps (bytes not bits), but it isn't. I don't want to go back to ST, but I'm unsure what my other options are. I am factory unlocked, but afaik that rules out CDMA, so I was wondering which carriers you guys have had good experiences with.