Nokia phones have by far superior operating system (Symbian S60 3rd Edition) for the mobile. Seeing as the N95 is the flagship model and fits nicely in your budget, that would definitely be my pick.
I recently purchased an E61i ($609 from Exeltek in Mt. Waverley - AU stock + warranty) running the same OS and it runs great! Awesome battery life and great call clarity (which is generally true of all Nokia's phones).
You could consider some of the Sony Ericsson phones - they run the same software albeit in a slightly different implementation.
I might want to add - while you can go cheaper by buying the Hong Kong phones, Nokia Australia will not honour that warranty...you'd need to send it back to the place you bought it (may be alright if there's shopfront in Australia, but you'd need to consider shipping) if it breaks.