For me the most reliable place is NarutoSpot.com. This is where iv'e watched all the episodes i ever saw. It has every episode of Naruto and Shipudden dubbed and subbed.
narutoget.com is one of the best u can watch all of the seasons from the first Naruto series plau the films and all the latest episodes of Sgippuden plus those movies! Good Luck! :)
i watched just Naruto on Netflix but u can also watch it on theier website naruto.com if it doesnt come up then go to naruto shippuden.com then on the bottom there is a link/picture that will bring u to it, of u can watch it on Vizanime.com, the only problem that it has cermercials