Just putting a plug here for Inner West Security in Annandale. I'd ended up with no working keys for the Hypermotard but they came out and cut/program two keys for me, didn't take more than an hour or so. I had the code card for the bike, but even without it there are options (for a price). You want to talk to their motorcyclist specialist Ben, who clearly knows his stuff. It wasn't cheap, but a lot cheaper than a new ignition and dash. You could also save a bit of money if you could get the bike to them rather than calling them out. They also do the more basic stuff - copy and program keys, come out when you've locked yourself out, usual locksmith stuff.