Never heard of a "tmobizzle sim card" but yes it will work on Tmobile. It requires some work to get all the features working. The only thing that doesn't work is 3G, it will only be EDGE.
I have the same problem i unlocked my tour from verizon, but the internet is not working. I only get edge instead of EDGE on the screen. Is there any solution or can someone guide me on how to change the APN settings