I would like to refer you to the storm forums page where there is a thread under forecast lounge that is discussing the astronomical influences on the weather. I think you would enjoy it. And could add your thoughts as well!
-------------------- God commands. Laymen guess. Scientists record.