I've never tried the others, but I have a Dirty Bird and it works quite well at building lather and keeping it warm. I, of course, have switched to cold water and usually face lathering, so I only use it on THE Coldest of days, one of which was yesterday. It also works to keep lather cold if that's your thing!