These are all great suggestions. I'm a big fan of the Materia fusing system (which has been suggested before but w/e).