What levels were your characters when you finished this game? If you trained up to something like lvl 99 to fight some of the hardest bosses and/or for the heck of it, what level do you think would've been good enough to beat the game? Right now I'm just trying to finish the main story so I'm not too worried about the sidequests that you have to grind up to high levels to do. The Bradygames guide recommends about lvl 45, but that seems too low...how about 55?

Also, do you have to level up all the characters equally?