No doubt it's a tough challenge, but I don't think you're saying it can't be done, right? First of all, past performance is no indication of future. Second, Apple is really adamant about not having to depend on Google. And lastly, every dog has it's day...and that day comes and goes. Look at Nokia & Yahoo. Why should Google be any different? Even Apple. I believe that all companies, even great companies, have a window of opportunity, and that window will come and go. For some companies, the window stays open longer, but not for ever.