Bud was lame, but that's a function of the show being poorly written while reveling in its own raunchiness. He was just kind of there to be another foil for he leads. I think Christina was something of a surprise in that show - she was meant to be a ditz, but her natural charisma turned Kelly into a likable character.