Was It Time For A Fresh Face? Thoughts On Larry Page As The New Google CEO