Ok so I know this has been beaten to death on the other forum but who is this years best 160?

I just got to see Michael Chaires for the first time in his state finals match vs Bryan Bourne. I've seen the other two on quite a few occasions. Just going by my opinion and what I've seen w/o taking Fargo into account, I have to go w/

1. Jason Welch
2. Colt Sponseller
3. Michael Chaires