Stuart also played Dorian Grey in 'The League of Extraordinary Gentlemen', alongside Sean Connery (who played Alan Quartermain). A film I had high hopes for, but ended up being very disappointing.
To his credit, Stuart Townsend himself went to Peter Jackson to express his doubts over his casting as Aragorn. Their parting of the ways was by mutual consent, at least that's what I've read.
I, for one, think that the gods smiled on PJ when Viggo came in at the last moment. He
is Aragorn.