Regardless of all the fear factors, I think market is heading for a big rally sooner or later.
The simple reason is the huge money supply, it can be seen from the bond market. Once the dark clouds are cleared out from Europe, the market has nowhere to go but up.