http://www.broadbandchoice.com.au identifies most of the major ADSL vendors in Australia and their current plans.
Sim has already mentioned Whirlpool which contains the forums for discussing the ISPs. Keep in mind that users of each ISP tend to stick with their own forum, so the advice is not necessarily unbiased. But Whirlpool can give a good indication of crap happening with each ISP.
Last time I checked, TPG was not considered particularly good. I use Internode, personally. You need to know your needs before looking at what each plan offers. For example, several ISPs offer seemingly large download allowances but the caveat is that much of this is off-peak allowance from midnight to 7 am, for example.
Beware of ISPs that charge for Upstream data. Most ISPs charge for downstream data on (ie. from the internet to your computer). Anything you send is "free". But some ISPs also charge for upstream data meaning you are paying for data in both directions.
If you are *sending* photos,
stay away from anyone who charges for upstream data (sorry, I think this includes BigPond).
Next thing to consider is that ADSL is Asymetric (that's the A in ADSL). It means sending speed is a lot slower than receiving speed.
The best you'll get on ADSL is 1500/384 or possibly 1500/256. It means your connection can receive about 6 times faster than it sends.
This is still a lot quicker than a modem, but beware of this so you're not disappointed.
So,
receiving a 14Mb file might take around 95 seconds on a 1500/256 link, but it will take 546 seconds to
send. This asymetry is largely predicated on the fact most internet users download more than they upload (it's also a reason why commercial web servers probably wouldn't use ADSL because the traffic shape is "back to front" - they receive little and send a lot).
BTW, 56K modems are also assymetric. The 56K is maximum downstream only, and maximum upstream is 33.6K. Sending the same 14Mb file over modem would take 4166 seconds.