Hi Cabel and Atul,
Seems very inappropriate to say this but it really feels good to know that am not the only one banging my head.
25 in verbal is my till date lowest score. infact 570 is the score at which i started preparation around 5 months back.
Anyways, the bottom-line is we guys will have to re-take the test.
I agree with atul on the classification of test takers. When i started prep i was in 1st category. After 3 months of prep, i was still scoring 570. Thats when i decided to get professional help and joined veritas. It helped me to the point where my score in last month in good 650+ range.
So for sure non-geek people like us who really have to work hard to get above average, external help really does wonders.
Atul, you mentioned e-gmat. Definitely its good for non-native. I myself have used it in these 5 months.
The only shortcoming of the course which i faced was , till the point your are going through their course material , everything do looks gold, but conversion of same over real questions is a different story. Somehow it did not worked for me. Also they do not have a good bank of question to practice neither sectionals. So , in nutshell i did not have that good experience with it.
If you want to try it out reach me.

As far as retake goes, i guess i will be retaking the test in next 2 months , so that i can give ISB and Great lake a shot.
Am pretty cool with quant(though will work on it), but i would devote most of my time to verbal.
Strategy i still have to work upon, as am still not out of shock.
But for sure i would spend more time on club now. may be some kind of study group would be worth to look into.