Got sent this link just now about how to get around T-Mobile mangling content on mobile devices/3g cards.
Can’t say I’ve ever noticed it on o2 so not sure if they do it or not but this is a nice work around for those who use Firefox.
Content Mangling
Firefox Extension