Three pokemon that are very much alike that all share the flying type. Tornadus and Thundurus have the same base stats while Landorus has slightly higher base stats all around but lower speed and spk.attack.
So who do you chose?
For me its Landorus as I like its stats better and has some great moves.