I passed, but.

It made me feel sorry for those that had to retake the exam, after reading the bottom of the score that says it takes 180 days before you can retake the exam (640-802). So don't take it yet, until you feel ready. If you know your NAT, ACLs, Subnetting, STP, etc... pretty well, I'd say your probably 60% of the way ready.
I thought Network+ was allot of topics until I did the CCNA. CCNA requires math and a very good understanding of the material for there exams. Meaning, for NAT you can't just remember commands, you also have to know and understand ACL's, Subnetting (this is a beast if not practiced), and wildcard masks. After going through the book day after day and night after night I almost wanted to say TMI (Too Much Information).
Study Materials used:
1
Packet Tracer
Wonderful program, if you don't have real routers to build networks, CISCO made this just for you.
2
CCNA Portable Command Guide Second Edition (Get it, It looks good on interviews

)
The mini subneting tutorial showed me not just how to subnet, but also wildcard masks, VLSM and route summarizations
Helped me understand all the commands used in the CCNA and it has every single one

3
Sybex CCNA 640-802 (All your really need, along with the equipment necessary)
Best book ever next to Chris Bryants. I totally enjoy Chris Bryants material, but Tod Lamme beat Chris to the shelves for the 640-802, so :P
Everything being said, you have to have respect for not just CCNA, but CISCO on the hole. There not just 80% of the internet's backbone, there one of the very few multi BILLION dollar businesses right behind Microsoft. hxxp://en.wikipedia.org/wiki/Cisco_Systems . Jobs fields are also not congested, so you have many options.
Thanks TechExams for encouragement, support through my CCNA exam trama and exam passing (I did make allot of noise and dance and wanted to give someone a bear hug

) advice.
I scored close to 900 (took forever on one sim because nature was calling, and I had come

- Don't drink too much before the exam-You might not be able to handle the loss of time).
Advice, first, have enough respect for the exam to go through the entire book.
Don't skip any labs and tests, do them all. If a certain topic or idea on CCNA agonizes you, post here for help or get a couple of contacts of CCNA, NPs or (IE's :P ) in your area code.