Chefsteps is amazing. It's easy to follow, easy to search your ideas as well as surf for new ideas. The videos are amazingly simple and fun to watch and the steps are written in a way that make it nearly impossible to have anything but great results. Every time I use the app I make something great... and it looks exactly like the video or picture. This never happens with any cookbook.