I'm going to call it right now.... Xehanort will succeed in obtaining the X-blade, then after the final fight, the X-blade will 'choose' Sora for his strength of heart. Don't get me wrong, I'm hoping they don't do it this way but it seems like the obvious KH way to do things.