No, I don't have a ferret. I played with one yesterday, and he was just the cutest thing!!
They do have a little musky smell... I agree. That's why they say you should bathe them about every 3 weeks. They're just a ball of energy. Never stop moving. SO DARN CUTE!