fat is better. You don't get quite the insulin spike that even protein gives you. It also satiates the best.

It's certainly helped me lose almost 7 stone. :)