Netflix never buffers on me past the first time it loads the video. And I can just find a video I want and be watching it, without having to think hours ahead about what I want.
Lucky you. What device are you using - your computer, sombody's little black box that hooks up to your TV, a TV with the right stuff built in, or something else?
As a long-time Tivo devotee, I figured to dump my Roku box when I got my new Tivo a few weeks ago. For best connectivity, I used ethernet cable to hook it up rather than wireless. It's been a mixed blessing. I now have one less device and one less remote cluttering the entertainment center and the Tivo is, as always, superb for watching TV.
The Netflix functionality built into the Tivo, however, just sucks. You can't search; you can only view your instant queue. While there's always an iPad on the coffee table that I can use to search and update the queue, then go back to the Tivo to watch, I still find that to be a painful kludge of a workaround.
Once you've scrolled through your queue all the way to the bottom (no navigation buttons or methods that I can find except to hold down the "down" button), starting up the video is not always a smooth process. Sometimes the screen goes black and nothing happens; you have to back out and start over. Sometimes the initial buffering progress bar shows up and, still, nothing happens. Start over.
I will, however, say that once the movie starts, it rarely pauses to buffer. When it does, it generally just stops and bounces completely out of the movie, back to the movie information screen.
I love Tivo and will never give it up but their Netflix implementation is crap. I can't tell you how many times I've found my sister watching a movie on Netflix using her iPad while sitting in the living room, right in front of the main TV/entertainment center, with the big TV turned off.
My point: The Netflix streaming experience varies widely with the method/hardware used to access it.