I like rayquaza!!!!!
My first one was a lotad in pokemon emerald. I trained it like mad and it was level 64 by the time I got to the elite four. I felt such a strong connection to it that I couldn't let it be weak. It is now level 100 and I still use it for competitive battling a bit in pokemon pearl.