I see TW1-3 as a single game, so I don't want to rank them.
Story in TW1 was a bit preposterous. Story in TW2 was terrific (Roche's path), with some really brilliant moments, but it has its share of problems with character motivations, and timing of events, probably due to a cut content, and a rather nonsensical Iorveth path clearly inserted as an afterthought. Also it was a very different story from TW3, with a different focus.
I really like what I got with TW3, so I won't complain about some minor issues I found.
Story in TW1 was a bit preposterous. Story in TW2 was terrific (Roche's path), with some really brilliant moments, but it has its share of problems with character motivations, and timing of events, probably due to a cut content, and a rather nonsensical Iorveth path clearly inserted as an afterthought. Also it was a very different story from TW3, with a different focus.
I really like what I got with TW3, so I won't complain about some minor issues I found.