i use purely Daiichi 1150 high carbon, size 12 shipped up from from a kentucky fly shop thats the only one that carries them anymore. i always use #12, even while floating a 8 inch worm down the river or roe bag or a single egg. any bigger hook, i feel ruins the natural presentation of a bait, depending on how many GPM the river is pushing. Oddly enough, i use bigger hooks like #10 B420 while floating or bouncing for specks, unless im fly fishing for specks, than i switch to #14, #16 dry fly.
everyone's different, you'll find what works for you with time.
cheers
mike