So, while PYB, PU, and M1 are all good oil, what makes them a better recommendation than anything else?
It's really going to come down to your personal preference. It you prefer to run conventional oil and shorter intervals, PYB, VWB, QSGB, GTX, etc. in the proper grade/spec will do fine for you. If you prefer to run synthetic and stretch your intervals a bit, PP, PU, QSUD, VSP, M1, etc. will all work well.
Do what many of us here on BITOG do... watch the Sales forum and buy stuff on sale.
When it comes to oil filters, I believe that Nissan will spec the PL14612/M1-108/HP-1008/XG6607 size "shorty" filter. As many of us Nissan owners do, the slightly longer PL14610/M1-110/HP-1010/XG7317 size filter will also work. While I don't think there's any real difference/gain that you're going to see, some just prefer the extra media.