In terms of where to apply, I really don't have much advice to give you; we're GMAT experts, not business school experts. There is another folder here called "Ask an Admissions Expert"; they are the best people to ask re: admissions questions.
If you decide, with the admissions experts' help, that you want to take the test again, then we can help you to figure out how to do that.
You mentioned in an earlier thread having taken MGMAT CATs. I will echo one thing Tim said which is that it's not a good idea to share accounts. (And, technically, it's not allowed in your contract - only one person to an account.) In particular, if you are sharing tests within one set of 6, the algorithm can't repeat any questions, so you may not be given a question because the algorithm thinks you've seen it before, even though that would be the best question for you right now - when really it was your wife who saw it before, not you.
If you would like to go back to some of your own tests to conduct an analysis, you can use this article to help:
http://www.beatthegmat.com/a/2009/09/23 ... tice-testsIf you would then like to come and post the results of your analysis here, we can help you figure out what to do with the information. (But take to the admissions consultants first to figure out whether you want to take the test again.)
NOTE: the admissions consultants will likely want more information from you. Why do you want to go to b-school? What do you plan to do after? In what areas do you want to concentrate? Do you have any geographical preferences or constraints? What did you study and what was your GPA? Do you have anything that allows you to stand out from the crowd, whether work-related, community-related, or volunteer-related?
(IT experience is fairly common, in general, and in particular for applicants from India, so those two things will not help you to stand out.)