High PE still worries me - even at 3.80. Growth prospects are attractive but I am concerned by potential giant competitors like google moving more aggressively into a service that is easily scalable. Looks like value in 3.30 to 3.50 range, where I'd feel the SP had a greater margin of safety.