Just to add something else to think about, my box is a Pentium 3 500MHz (Slot 1), with 256MB PC100 SDRAM, ATI Radeon 9000 128MB DDR (but I had the same results as far as movies go with a Nvidia GeForce256 32MB AGP), Pinnacle PCTV PCI, 80GB 7200RPM WD Special Edition 8MB drive, and a 16X Pioneer DVDROM. Anyway, the software that comes with the PCTV has Tivo-like functions (like i can pause record live tv etc), but it is sooooo slow if it is recording and playing back at the same time. Also, when recording TV using PowerVCR, the finished product is a little choppy, so this CPU doesnt make a good Tivo machine at all. I watch DivX movies all the time, using the codecs included in Nimo's codec pack, DirectX9.0B, and I use Windows Media Player 9 under Win2K Pro SP4. The movies play great! As for DVDs, they also play great, except some scenes of heavy action (The Matrix comes to mind...), it skips a little. BTW, I use PowerDVD XP 4.0 to play DVDs.