Hi anurag16589,
To start, there are a few aspects to the GMAT that are worth noting:
First, GMAC has publicly stated that the Official Score that you earn on Test Day is within +/- 30 points of actual ability. This means that a 660, 670 and 680 are essentially the same performance - and Business School Admissions Officers know that. Thus, a small difference in score (say 10-20 points) will likely not make much (if any) difference in the strength of your overall application(s).
Second, the scoring algorithm on the Official GMAT is far more complicated than most people realize. Since that algorithm is proprietary, no GMAT company has an exact match for it, thus CAT scores can vary a bit based on the 'biases' involved in their respective designs. The most realistic CATs available are the 6 from GMAC (the 2 free CATs, and each of the 2 that come with Exam Pack 1 and Exam Pack 2), but even those CATs are not an exact match for what you'll experience on Test Day.
Third, over the years there have been some adjustments made to the GMAT - in terms of how it's scored and the content (some are relatively small, while some are relatively big - the inclusion of IR, for example), so you might be using software from various points in time that have slightly different score calculators. There's also the occasional bit of 'rounding' that goes into calculating a GMAT score.
Much of this isn't really important to YOUR studies though. I assume that you're interested in raising your GMAT score though, so I'd like to know a bit more about your studies so far and your goals:
Studies:
1) How long have you studied?
2) What materials have you used?
3) How have you scored on each of your CATs (including the Quant and Verbal Scaled Scores)?
Goals:
4) What is your goal score?
5) When are you planning to take the GMAT?
6) When are you planning to apply to Business School?
7) What Schools are you planning to apply to?
GMAT assassins aren't born, they're made,
Rich