We do broth only. I've never had it with oil, and that just doesn't sound good to me!
Good cheese is worth the price, IMO. I usually spend about $11 - $12 for the cheese for our cheese fondue. And a loaf of french bread is only $2! It's still cheaper than going to the restaurant!