good for Windows 7?

No. It's a bad candidate. Don't bother, just use Linux.

The issues are

1) All IDE, no SATA

2) 1GB max memory(Windows 7 x86 requires at least 2GB to run well)

3) no Windows Vista drivers

4) It may be difficult to find a processor with Hyperthreading with a 533MHz front side bus to put a appropriate processor in for Windows 7

5) cannot upgrade the onboard video with a AGP card, have to use a PCI card to upgrade video

Don't put Windows 7 on this. This is better suited to run Linux.