Haha Suj you're a scream
Back on topic lol, have you had a look at GPS Underground?
You could always download it and burn it to a disc Daniel. One other option would be to ask a BMW Brisbanite forum member on here if you could borrow their disc to load the latest maps in your car. I'm sure if you ask nicely someone should be willing to lend a helping hand.
ONE THING TO REMEMBER! DON'T PAY $500 AT THE STEALERSHIPS!