I think we are very close to being washed out at this point.

Some of it is housing. But ... earnings and a couple of companies saying things are going to be a little better than expected are what's got this market trading higher.

I don't think with all the uncertainty investors are going to come in full force, but they are starting to nibble again.

There's a lot of confusion out there over Microsoft. There's not a lot of good news out there.

We're probably in for another quarter or two of disappointments. I think there's a lot of caution out there.

The retail investor is coming back to the technology stocks that they shied away from.

We are in an environment again where people are waiting to see what the earnings are.

It is difficult to pick the bottom of these markets.

For the time being you are not having any (accounting) disasters.