Everyone else has already explained the reason behind the name change... As for me personally? I don't prefer either, "Squall", "Leon", they both mean the same thing to me. I like them the same and therefore don't have a favorite, they're both kind of cool ^_^