This is a mini-bubble compared to 1995-2000. And it will last a mini-time compared to that one. My rule: If everyone is asking if it's a bubble, it is one. And if everyone agrees that it's a bubble, it's about to end. This bubble will end in Q1, 2012.