Just a side note on the NBPME practice questions: they are A LOT easier than the actual exam questions. So if you answer most of those correctly, don't be lured into a false sense of security and stop studying and think that the real thing is as easy. If however you think the practice questions are difficult, then it might be time to panic and perhaps even freak out because you might be in some real trouble.