Pets are useless unless they give some buff or something. At the moment i rarely use any.
Vanity gear is nice however when you seen everysecond player with same vanity stuff it makes me not want to wear any.
Only way i would find vanity gear interesting would be that it has some meaning and would actually show something like for example " a player has played since Beta and therefore has this cloak or something." Some vanity should not be obtained with €uros.