If you don't bank with the bank, you're unlikely to get above 90% bond - check each banks bond policy Even though I'm moving to FNB, they still only offered me 90% bond even though the LTV is low risk (the house is worth way more than what I paid).
LTV - Loan To Value: banks will use the value of your property to determine the risk factor. The higher the banks value of your home in relation to the money your asking for, the lower the risk, the better the interest rate. If the property is worth less than what your paying, then banks will only give you a bond for that value. So make sure your paying less than market value.
As for SA Homeloans. They gave me the best over at 95% but I don't like that they use the money market for their rates. Also they can (and often do) change their loan rate at very regular intervals, as often as 3-6 months. The risk was too high for me.
I worked through a bond originator, OOBA, and so glad I did. They did all the work, negotiated a better deal with the banks and all I did was just send documents as required. Banks pay bond originators, not you, so its not more expensive to use them. The advantage is they know what to tell the banks and a good bond originator will only ask you questions they need to know (as mine said I must not tell anything she is not asking for

)
From start to finish, it took 7 calendar days from application to approval using OOBA. OOBA used the SA Homeloans offer to get FNB to give me an excellent rate.