I always use Edge, Reimi, Faize (or Arumat if I have him instead) and Bacchus, but I tend to switch who I'm controlling a lot in battle depending on who's being targeted or who's occupied at the moment.
I actually watched my sister play it (twice!), but coincidentally I just ordered my own copy for PS3 a couple days ago. So I can't wait to play it through myself. I think my main party will likely be the same as yours, haha~
Funny thing about that. When I first saw Reimi's picture in the guide, my first thought, for some reason was "I know exactly who's going to do her voice." And I couldn't help but find it funny that I was dead right.
Arumat, on the other hand; I knew I'd heard him before, and recently, but I could put my finger on where until I saw the cutscene with him and Meracle and then I immediatley made the connection: angry guy + annoying blue cat = Richter.
I haven't actually finished the game yet, but I watched my sister play through most of it before, and the ending was spoiled for me before she finished (grrr)... right now, I'm still right before landing on Planet Roak.