If you want to stream without a "server app", goodplayer or Buzzplayer are good. They mount network shares.

Otherwise, the videos app, as long as you have itunes running with home sharing and the video's linked through it tends to be pretty reliable, the alternative is running a "server app" so no real difference in overhead.