AdvertisementAnother Tech Bubble? Maybe NotApril 16, 2012Steve HennfacebookEmailA sign in front of the Facebook headquarters in Menlo Park, Calif. (Getty Images)