It's so funny that every time this Q gets asked, either here or on Swap, everyone has a different opinion. Seems like everyone has their own personal fave. I think it is terrific that there are three great choices in this genre! Wasn't the case a few years ago.