i wouldn't pick gamejackal as a 'better candidate' when no crack is available, they aren't exactly as quick as daemon tools are when it comes to updating
dt online activation i honestly never had a problem with, the lite version doesn't include mandatory adware (the free version has image making capabilities i think, so if its just for simple game playing, install lite)