What is the right consistency for ghee? Some of ghee I find in stores has liquid on top (with some solids floating about), while in other brands it is completely solid (both jars are stored at the same temperature). Also, the latter ghee (that doesn't split into a liquid layer on top) is often twice as expensive as the former.

So, what is the "right" texture/consistency for ghee? Are the more "solid" brands just better at filtering out the usual water and protein? Or, are there really some components of butterfat itself that melt at lower temperatures, only to get filtered out by the more "solid" ghee brands?
Ghee is suppose to be 100% butter fat. The water has since been boiled off. If it has a liquid portion at room temperature this is either they did not remove all the water and solids that floated to the surface or an additive liquid or preservative did not set right (Most likely). I would avoid it if possible. If not, use your nose and make sure it is not gone rancid.