Star Ocean 3 let you change the name, but still said the original name in the dialogue. I'm okay with that. (Although I've never taken advantage of it, except once changing Fayt to F8 for the lulz)

The weird thing about X is that they let you name Tidus, then they never say his name...but you don't get to name anyone else. What's the point of getting to name one character? They probably should've just left it in and removed the naming option altogether.