Check out a manufacturer named Archos. Something like an iPod, but geared much more towards video. The higher end offerings are shirt pocket size, work like a Tivo to record TV, and have a web browser with WiFi and dozens of other goodies.
You can rip DVDs to the device, or play a DVD through any standard player and record via audio / video out.
I have the AV 500 - it is an older model (copule of years) and has a 100 GB drive. I have about 50 movies on mine, all my digital photos, and my entire music collection.