Eles armazenam os mesmos dados:isso é o máximo.
"
image " está obsoleto e tem um conjunto limitado de recursos e operações que funcionam com ele. varbinary(max) pode ser operado como varbinary mais curto (idem para text e varchar(max) ). Não use
image para qualquer novo projeto:basta pesquisar aqui os problemas que as pessoas têm com image e text tipos de dados devido à funcionalidade limitada. Exemplos de SO:One , Dois