Price is just part of it.. how about offering unconditional, with settlement that suits the vendor? Assuming you know your finance will come through in time..
I think the best way of getting a "deal" is to get friendly with a few agents, let them know you have finance pre-approved, can offer...