I'm using Stalla notes for L1 and I find them to be very straight forward and easy to follow. I just wish they put the relevant "in class" problems at the end of each sub-section rather than at the end of the entire study section, which they do in no particular order. I tend to do better studying in short bursts and like to reinforce the concepts with examples asap. Also, it looks like Stalla has less resale value on ebay than Schweser, which was good for me and is good for other potential buyers.
I'm going with Stalla notes, SchweserPro, Schweser Palm format flashcards, and the ethics textbook. It appears to me that I have everything I need to pass, as long as I put enough "quality" time in.