<> deve ser preferido, todas as coisas sendo iguais, pois está de acordo com o padrão sql e é tecnicamente mais portátil...
!=não é padrão, mas a maioria dos bancos de dados o implementa.
sql:2008 gramática:
<not equals operator> ::=
<>
<not equals operator> ::=
<>