Hi Chriswg,
I've also had a tub of rancid butter ghee before that put me off using it for a while. However, it's otherwise rich, buttery and caramely and provides a nice richness to curries and other accompaniments.
As Kris says, try making your own. It's very simple to make and keeps forever in a sterilised jar.
I use it mainly for frying whole spices (when making pilau rice) and for brushing over naans, where I wouldn't do without it.