Kez, I cannot disagree with any of those proposed scenarios. At this point I think anyone looking for a blowout report in the next couple weeks will be sorely disappointed. I know it sounds like its always next Q, but it is what it is right now.
Take all the MB posts here in the past couple weeks, throw them into a blender, and you have our current SP.