They have no difference when used in a statement sentence. The mood of 'ying gai' is stronger and more formal than 'dei'. 'dei' usually used in the oral, and seldom used in a question sentence.
btw: You need to learn how to write Chinese characters. Come on! ^_^