Try the crack-gmat.com free full length diagnostic test. I thought it was close to the real GMAT CAT.
If you buy the Princeton review material, it comes with 4 full length tests, which are of decent quality too.
GMATPrep has two full length CATs, you can take one of those tw...
