I loved the story, but for me it was the plot that kept me involved. Some of the companions have some interesting backgrounds and were fun to learn about as the plot unfolds. The agents story has kept me in suspense at times and had me wanting to hurry up with leveling, so I could see what happens next in the story.
I enjoyed darkside mostly because I love when he pulls out his blaster!