Its strange how people are crying about how hard the boss fights are. Granted I am playing on "normal" difficulty but the only really "hard" battles were the two against Akirakon Sin.
The first aboard the Orion when you fight multiple copies of him and the next one where you fight him and ALL your party members
The other boss fights were difficult yes (like Mandalore was insane hard) but they werent majorly impossible as long as you had plenty of life support packs to keep urself alive and keep buffing yourself as well.
Personally I found my first fight against Darth Malak harder.
"Superior training and superior weaponry have, when taken together, a geometric effect on overall military strength. Well-trained, well-equipped troops can stand up to many more times their lesser brethren than linear arithmetic would seem to indicate." - Colonel Corazon Santiago, Spartan Battle Manual : SMAC