I just finished taking the EC0-350 exam and I had a similar experience to many of you. I felt the exam was broad in the topics that it covered but generally not that deep. Make sure you understand the tools found within the exam objectives, situations they could be used, and command line arguments.
The material I used was from the following:
CEH Prep Guide - Krutz
Hacking Exposed
WGU CBT Material
Link to the Objectives:
EC-Council | CEH Exam 312-50
Next up is the CWSP and CHFI... looks like I will continue to postpone the ISSAP and CCNP until I get a little break from school work.