BrokenPhoenix
Vampire Ninja
All the episodes in Naruto set 4 (166-220) are filler lol excluding the last episode (220)
You can watch up to episode 135 and then episode 220 and be totally fine. There's a little bit of canon in episodes 141 and 142, but nothing major. The amount of filler in Part I is bad.
If you're going to get the standard editions and are not fussed about filler or owning the entire run of Naruto, you could buy sets 1 to 5 (episodes 1 to 137) and then the final set for the last episode to save yourself a bit of money.