You can use the internet, youtube and all if you have a data plan on your t-mobile phone plan. If not, you'll be charged for the data usage as if you were using it on your original phone. I would recommend a unlimited data plan.
And there is a software unlock for the 3G's. You no longer need to have a modded sim to unlock 3G's.