他に下記のような言い方をみつけました(Source Linkのwebsiteより)。
have to/have got to
need to
be supposed to
ought to
順序については、一般的に、
(had better)> must >(have got to)> have to >(need to)>ought to > should
のようです。カッコ内は下記のリンクを読んで順序に加えてみました。
順序と言うよりは、それぞれニュアンスが異なる場合もあるようなので使い分けが必要になりそうです。http://shikaku.biglobe.ne.jp/tokusu/today_english/column_business/index23.html
リンク: http://www.alc.co.jp/speaking/article/question/080310.html
「しなければならない」:
Must(しなければならい) > Had Better (しないと、後難がある) > Have to > need to > ought to > should
「Need to」〜「Should」は例えば「今日スーパーに行かないといけない」というような強さです。