Best service - St. George, but hey I head technology architecture there - so maybe I am biased!

St. George has won bank of the year - best customer service of the year for about 3-4 years running now!
There are 88 banks in Australia, by size
Big 4: NAB, Westpac, CBA, ANZ
Super Regionals: St. George, Suncorp Metway
Then lots of small banks and many excellent Investment banks (Macquarie, Deutsche, JP Morgan etc...)