You ONLY need a hardware decoder if you are playing DVD games (which I think I'm the only one who plays them). Try playing Space Ace or Dragon's Lair I and II with just WinDVD, it just freakin' sucks! However, if all you want to do is watch DVD movies, WinDVD and PowerDVD are great!