No. 1
The best choice if 5w-30 for both of your vehicles. Toyota recommends this viscosity for hundreds of their engines worldwide.
No. 2
5w-30 comes in different categories like Fully Synthetic, Partially Synthetic, Semi Synthetic, Synthetic Formula, Mineral, etc. Its mostly confusing to choose. But read the bottle carefully to choose.
For longer intervals like 7-8 (or sometimes people run it upto 10K km), you may go for Fully Synthetic like Total Quartz 9000, 5w-30 or Mobil1 or LM.
For regular change intervals like 4-6K km, any semi synthetic will work great like Kixx, Havoline, Toyota, etc. 
I am using 10w-30 Havoline in my both vehicles and changing after 5K.