In terms of purity and range, Chris Garneau by far.

My personal favorite is Bradley Novell. No one can sing like he can.