Where Do We Stand In All This Mess?