I know every brand touts their brand, but I own a Kawasaki brute force (660), a Honda rancher(350), a Suzuki quad runner (150?), and a Yamaha breeze ( 125), is there a decent oil I can buy, keep in stock that will serve all of these, instead of buying 4 different brands/weights . Also, best search engine for filters for each model.