Publish league tables based on the division you are in for Guild Wars. Offer rewards for the top 3 (ish) in each division. This should be fairly simple to implement database wise. Ideally the table would be realtime throughout the war but worst case you could just publish at the end of the war. Advantage will be that it encourages participation from the weaker Guilds that otherwise would not be bothered.