anybody who can make me forget about my day and have me rolling on the floor wins my vote, but several of the guys listed so far would rank up there...