I'm using Internode Mobile, it's cheap, the plans are great, but it uses the Vodafone network. Internode has been a good company for me, they've consistently done right by me over my last 15 years as an ISP.
It's not that I owe them any loyalty, but I'm convinced if I ever have any issues then they'll take a loss, over an upset customer.