favorite: John Lennon
Paul's obviously the better singer as far as range and dynamics, but on certain songs Lennon's voice is one of the most emotive and beautiful voices I've ever heard.
for example: Across the Universe, A Day In The Life, I'm Only Sleeping
Least favorite: pick basically any band that's been on modern rock radio in the last decade