I dont think it will be all about grades, once your hitting around the All A's region dont think it should make much difference. Sent off my cover letter and cv yesterday, anyone do it last year and know when you find out?
Btw no one exaggerate your results, because apparently they ask for proofs, im sure i read that somewhere on the site.