If you're going for the post-game content and extra bosses and such pick staff, otherwise shield. Staff gives you extra MP which you can't get otherwise, which makes a lot of the late stuff easier. Shield gives better abilities faster, so if you want to get Second Chance definitely go for...