First, I definately recommend the CEH: Official. That taught me exactly what EC-Council wanted me to know about the test. I think I looked at the CEH Prep and chose Michael Gregg's Exam Prep. I loved the Exam Prep, Gregg teaches you why you want to know the material, where the CEH: Official taught you what you want to know.
I am not familiar with a lot of testing software, but I would recommend a good free resource which meets your requirement of only showing questions from what you are studying, and it does ask basic questions. It is the CEH Flashcard site,
http://samsclass.info/124/flashcards/index.htmlI hope this helps. good luck.