Safari on OSX has always had the ability for a user to set their default browser preference (to chrome for example). I wonder if iOS will ever go this route.
I find it odd that Microsoft went to court for doing the same thing in Windows but it's okay for Apple to do it.