Personal | Wed Jul 20, 2011 3:22pm EDT

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