I think more knowledge of what you are trying to accomplish is neccessary. For example snapshot might not be a good idea for OLTP if you have large tables.
I have to agree with Rushdie Bashir. However I prefer VB because of the case insensitivity and the way it handles compiler diagnostics. Plus there are more programmers in the...