Pretty much all of my Pokemon are important to me.
In Diamond, my Gastrodon was my most reliable Pokemon. That's not to say I had no other reliable Pokemon, or that any of my other Pokemon should have been more reliable. But that West-Sea Gastrodon always seemed to pull through for me. Almost any battle I used it in, it was able to hold out long enough for me to win. It could have just been luck, but regardless, that Gastrodon was very important to me.
My Togekiss in HeartGold fills Gastrodon's spot from Diamond. Togekiss is arguably my most reliable Pokemon on Heart Gold and it has won me a very large amount of matches.
Otherwise, my Torterra on both Diamond and Heartgold are important to me. I almost decided that I would transfer a Turtwig into my B/W once I got it, but I've decided against it. The thing is awesome and arguably my favorite Pokemon besides Gliscor, whom I also almost considered transferring into B/W.
However I noticed that, upon using Torterra in Heart Gold, I felt like I was just doing exactly what I had done in Diamond and didn't find raising him as much fun. I still love Torterra but I'd rather learn to use more Pokemon than take up a slot with a Pokemon that I've already figured out. Gliscor may be a little different because of it's huge movepool, but even so, I won't be using him either. Instead, I'll be going with Porygon-Z, who I oddly never have used despite wanting to for a while.
But I digress. Gastrodon in Diamond, Togekiss and Gliscor in HG, and Torterra in both were very very important to me. Beyond that, I can't think of a Pokemon (besides Suicune in Crystal, who is nostalgic) that is more important to me than any of my other team members.