Her iconic hit "Stay" is still kicking around in our heads, but what has Lisa Loeb been up to the past 16 years? Well, she... More >>>