Google aren't going anywhere but what about YouTube? They recieve around 13 new hours of video every minute and that's just uploads! The storage and bandwidth costs must be horrendous. I just can't see how the very light amount of ads they serve could possibly cover the cost of such an operation.