Would agree with both about Harris. He is effective, but boy is he an uncomfortable bowler to watch.
Swann is the best of the three though. He simply takes the most wickets, turns the ball the most and is the best spinner of the three. However, that is not to discount the other two though, as they are both fine spinners, underrated when unfairly compared to Warne/Murali and when nostalgically compared to spinners of the past, who will always be seen with rose-tinted glasses.