Maybe they're not right for mechanics, neccesarily, but I love my Felo wood-handled drivers. Model 22155. Those Germans are maniacs when it comes to screwdrivers- they've even got leather caps.
I've got some old Snap-On black-plastic handle drivers that I love, also. Good luck finding them on...