Logic would indicate that Arafat was killed by Islamists, for his perpetual public stance of seeking peace with Israel - regardless of how false that stance may have been.
Israel had nothing to gain by eliminating the one guy who was susceptible to international pressure, when the vacuum would surely be filled with Islamists. Islamists had everything to gain.