MSSQL - what is the best isolation level for a website My website is mostly informative, 
Users cannot Update or Delete, they can perform Insert but that almost doesn't happen.

Most of the site uses SELECT queries and the information doesn't change often so I don't mind of if user reads information that was published even a day ago.

Now the isolation level is the default which is Read Committed which seems a bit overkill for my website I think.

After a bit research I think about changing it to Snapshot or read_committed_snapshot. 

What do you suggest?
To switch a database to RCSI:

USE mydb;
ALTER DATABASE mydb SET SINGLE_USER WITH ROLLBACK IMMEDIATE;
ALTER DATABASE mydb SET READ_COMMITTED_SNAPSHOT ON;
ALTER DATABASE mydb SET MULTI_USER;