-> Do u have slow 2G internet connection in your PC?
-> Do you got irritated by streaming 2mins videos for more than 15 mins?
So here is a way to solve this problem.
All you need is to first download vlc media player here and install it.
Then open the youtube video page and see the navigation bar for the video's URL.
In that URL, change "www" to "m" . For example "http://www.youtube.com/watch?v=MVbGFE0sXGE" to "m.youtube.com/watch?v=MVbGFE0sXGE" and go to that page. This is the mobile version page of that particular video.
In this page there will be an option called "Watch Video" . Right click on the word and select "copy link location" option.
Now open the vlc player and open the network stream option by following this path " Media -> Open Network Stream " or simply use the shortcut "ctrl+N", a dialogue box will open. There paste the copied URL and click on "play".
There you go, enjoy the video without buffering. Anyhow the quality of the video will be reduced.