Here's a screenshot of a 3G iPhone whose baseband has been modified. And even though it's modified - and fails the integrity check - it's still running. Can you guess where the patch was made?
Running modified baseband code is a very useful ability, but it's still not possible to accurately estimate how close we are to the ultimate goal.
You can view a video of the above session below