Hmm are u getting good signal? Does it look like it stops because it stopped downloading or does it stop even though it has been buffered? Anyway, I use this app that I find very cool. Its called Youtube Ripper. It downloads the video and you can view it later. No hiccups, as long as it downloads completely.
Good luck