i have not been fishing for striper lately, but live bait is always the most consistent choice in catching them. Use big gizzard shad and skipjack herring for your big daddy stripers. You also want your bait to be fresh caught. Not the half dead bait you buy at your local gas station on your way to lake.
If your going to throw artificial bait also, do it only in early morning or late when the sun is down. Use your live bait when the sun is high. If im throwing artificial bait in the morning my choice would be a soft jerk bait or a big shallow diving crankbait.
Hope that answered your questions.