hmm... i think my favourite types would have to be ghost and psychic types.
i rarely ever not have one on my team by the time i get to the elite four.
i don't have a ralts on my OR game though cause by the time i finally saw one i was too strong and kept knocking it out. lD