Personal | Thu Jul 21, 2011 8:29am EDT

Stern Advice: Is it 1999 all over again for tech stocks?