In summation, to cut through the bollocks and answer the OP:
A lot of people want to get the question you asked answered. I myself obviously am unsure, but I can just relay information that I have heard from employers/graduates/lecturers.
-You don't need to have great WAM, you're better off getting a few high scores in subjects relevant to what you're interested in. This shows that you are intelligent and are able to function at a high level. So 60,65,65,95 beats 75,78,77,76 assuming the 95 was in a relevant subject. No point failing Accounting and killing 'intro French' and then applying to and accounting firm.
-Join clubs/have life experience that shows you are able to work in a team. This doesn't have to be a uni-club. It's pretty difficult for managers to keep 100 people working for them happy, so showing that you are someone who is able to work in teams is a massively good thing.
-Interview is extremely important. Everything on paper is just to get you to the interview, after that whether you get the job or not is 99% on interview performance.
-Genuine passion for the position.
-Intellect, there will always be a shortage of intelligent people, if you can demonstrate that you're intelligent (this is not demonstrated by high grades), you are on the cusp of any firm. Assuming someone has no negative qualities that would detract from them joining a firm, they will be able to join literally any firm, there will always be a shortage of intelligent people working at any company.