Both are good. I created most of the cards I use myself, as I only add what is relevant to me.
There's also a lot of value in learning about how human memory and learning works. Some parts are like learning how to program your brain. Your brain works well with certain data structures. I'd recommend this book for those interested:
For something more instructional, I was recommended Higbee's, "Your Memory, How it Works and How to Improve It".
I also noticed somebody else in this topic post a link to Memrise.com, which is a startup actually created by one the guy who actually taught the one bit of instruction in Moonwalking.
 - http://www.amazon.com/Your-Memory-How-Works-Improve/dp/15692...
 - http://www.memrise.com/
The book is this: http://www.amazon.com/Your-Memory-How-Works-Improve/dp/15692...
Also, a lot of stuff here: http://www.columbia.edu/~nvg1/Wickelgren/
But what may have influenced my life the most is this book: http://www.amazon.com/Your-Memory-How-Works-Improve/dp/15692...
I for one am convinced that the next frontier is our mind. Information is free - it's your ability to digest it that's the bottleneck. Also, we don't really know a lot about how skills such as creativity, hypothesizing patterns from specific examples, etc. can be systematically learned.
Fresh book recommendations delivered straight to your inbox every Thursday.