When it comes to hacking accounts or sharing accounts ... my personal favorite ... is what Blizzard have done to their battle.net system .. with the mobile phone activation keys. That is exeptionaly smart of them i have to say. It will prolly save them countless of support hours putting that ingame.
Maybe Colin that would be something for you to look into for AO?