Maybe, but I'm not familiar with it. I know that the P4P800-E runs Vista fine with 2 GB of memory. You asked which one is the best and I believe that the P4P800-E meets that criteria. Visit Newegg and read the reviews about each motherboard you're interested in and then decide based on price and features. If you don't already have the CPU, GPU and memory, then an older P4 motherboard is not necessarily a good buy.