For a lot of speakers, "shall" is equal to "will". For some, myself included, they are close in meaning, but "shall" has the extra meaning of "if it is anything to do with me. I'm a British English speaker though, so this could be the reason I see it that way. It is similar to the distinction...