Cam for 340 with 2.97 gears

I'd go as big as they possibly make. And use 1.6 rockers. Go BIG or stay on the porch.