DB uses an access database for authentication where as NT uses User Accounts that are on the actual operating system. I have not used the NT feature for authentication so I don't know how stable that is.
I don't believe paid hosts will allow NT type of authentication so I would stick with DB unless you are running your own server at home and can handle all the user accounts.