How about this:
If Australians think they're being charged too much money for something, an Australian company should start a digital music business and compete with Apple on price.
That's how the market works -- not by some bureaucrat grandstanding for votes by "going after" the big bad foreign corporation that is "price gouging" it's poor Australian citizens.
Vote with your wallets and don't support Apple -- support a local company that you believe prices more fairly.
Or, move someplace else.
Cool theory bro!
Now back in reality "teach them how to fish" doesn't really work because those who are teaching them how to fish have super fishing boats that can net 3,000 tones of fish every day. Now teach them how to build and run similar boat they will not.
All companies that claim to be multinational need to be governed strictly. If they are making one universal product using labor all over the world they need to pay their workers the same wage all over the world for same positions that need to state exactly what that position does and then their product has to cost the same on all markets. The end of the story.
Principal of free market works only if there are like three photoshop competitors in the world that compete with Adobe. Once there is only one Photoshop, one iTunes, one Windows that does not really work at all. That is called monopoly and requires special governing and monopoly holders should have special social responsibilities as well.