Android is an interesting example. Google did use a linux kernel but threw out everything GPL they possibly could above that, to the point of writing their own libc. So I wouldn't really call it an example of GPL winning. It's equally an example of how it was necessary to throw away piles of code because it was GPL's and couldn't be used in commercially compatible way.