<>
debería preferirse, en igualdad de condiciones, ya que está de acuerdo con el estándar sql y es técnicamente más portátil...
!=
no es estándar, pero la mayoría de las bases de datos lo implementan.
sql:2008 gramática:
<not equals operator> ::=
<>