My husband has a Flip and loves it. I believe it holds about 2 hours of video, but then can be easily downloaded onto a laptop and start over. And he's never far from a laptop.
I also have a small handheld that works with mini video tapes. They each hold about 6-8 hours. Fill one up, pop it out, pop in a new one and keep going. I plug the camera into the tv via a cord and watch directly on the big screen. But then, it's harder to convert that to digital for online things.
It would really depend on what you're looking for in terms of what you're going to be doing with the video and how you'd prefer to watch it back.