We're currently using MPMoviePlayer but we have a multiplatform C++ streaming/preload/caching library we're working on as we'd like something super performant that we can use on winpho/android & ios
Ta for the feedback, we've heard a lot of feedback that Apple prefer to use the black iPhone in third party promotional material. For our green/white theme we use everywhere else though we find the white iPhone fits best for us. I'm sure there's analytics out there that would prove one way or the other, would be interesting to see some hard data on