I think T-Mobile recently bought out SunCom so I'm not sure if its worth switching until they get everthing sorted out.
I know Suncom currently has a good unlimited calling plan for something like $69, but who knows if T-Mobile will grandfather those plans??