No
No, but I am not using Google for my DNS.
I did have some MMS issues last week, but that was a result of TetherMe picking up my old Sprint APNs and not defaulting to T-Mobile's APNs. Removing TetherMe (I don't really need it) fixed the issue.
Do you have TetherMe installed?