I used to run M1 (10W-30) in my LS1, but switched to German Castrol (0W-30 as mentioned above) about 5 years ago. I am much happier with GC over M1. I've switched my other vehicles to Penzoil Platinum (another good oil), but the Z will continue to get GC because of it's thicker characteristics. I go with one year OCIs, which works out to around 4k miles.
I would place non-GC Syntec in last place of the oils you mentioned.
Other than cost, it's hard to beat K&N oil filters. I use them when I can get them with an oil deal. I have heard M1 filters do filter exceptionally well, but are a bit restrictive for these engines (Internet word, I have no data to back that up). I also use Pureones with good results.