Not quite correct either, O2 do support BBC iPlayer on 3G. However according to the BBC iPlayer is not available on Apple devices due to the Apple DRM, I don't know how DRM affects it but that's the official reason given by BBC. The strange thing is that you can access the iPlayer web page through Safari and watch the programmes there on your iPhone(though wi-fi is needed).
O2 might support it, the BBC do not - officially. The BBC consider the iPlayer via Safari entirely adequate (and having used it since 2007, I am inclined to agree). I haven't tested TV over data yet as I'm not in an area with 3G coverage, however radio over GPRS on Vodafone works fine.
DRM doesn't "affect" it, it is a legal/contractual issue, not a technical one.
In response to your other post: O2 very quickly changed their definition of data for the iPhone in response to exceptionally poor press coverage directly prior to launch.
This is not coming from a position of random "zealot" attitudes to phone providers, either. I've been a long term customer of pretty much all the main networks in the UK - Orange, Vodafone, Three (the worst by far, though I was an early adopter), O2 and T-Mobile. Data usage is important to me - I've been writing about cellular communications since the mid '90s when I was working on early digital photography and using a Windows CE H/PC and Option One GSM modem to transit images. O2 were better than Three in some regards, and that's the best I can say for them - they blocked ports, enforced caps and charged excessive amounts for data, and were near-impossible to get straight answers or end the contract with (constantly losing letters, and so forth, even when sent recorded).
I suspect that under those circumstances, they're no better or worse than other providers, but my experience with them as a provider AND as a customer service experience was so poor that even the iPhone would not tempt me back; I'm very pleased it's on Vodafone, but would have been happier with T-Mobile (who may well be officially offering the iPhone from March, following the merger with Orange).
Ryeno: The iPhone does not cost Apple "less than 200 dollars to make". That's the cost of the materials. Assembly, packing, shipping, regional taxes, stocking, R&D and so forth are not free, neither is marketing. Of course, if you provide your time for free, I've got a few building projects and some household maintenance that needs doing.