But it is unlogical to apply for a top program, right? I need something exceptional to be admitted? However, I hear what you're saying and I think I'll work now on my personal statement and obtaining good recommendation letters, and try with moderate schools.
I'm not taking the GRE tests because I already tried to improve my score before taking the real test. I spent the last month focusing on what I persumed are my weak points but I kept scoring the same on practice tests. So, now, I can say that my weak point is the test as a whole. There is no way I can improve my score, and I f I did it will be for an additional 3 or for points, which makes retaking the test not reasonable. Most of the exams in my undergraduate experience were lengthy, difficult and scientific, and I never had a problem with them, but the GRE was something different! I don't know! Maybe I developed some sort of a bad relationship with it the moment I opened that prep book. Sorry for sounding so negative.
Thanks a lot for your positive comments everybody.
TareqS