I need to be able to install and review security products for my site and test exploits and such. I have a few computers I can network to create a lab environment.

My "lab" environment consists of 1 RH9 Linux box, 1 Windows 2000 Pro and 1 Windows 98se. I have some of the tools that have been suggested on here in other threads like the Foundstone tools and such.

What else do I need to have a good test lab? By good, I mean an affordable home test lab- not a corporate level test lab. I know that there is no 100% right answer. Some software or platforms are better for testing some things than others. With my limited setup I can only get so much diversity and test so much. I want to have a good, diverse lab though so I can test a variety of products and exploits without rebuilding the lab every time.

Is there any specific hardware or software I should have? Are there different operating systems I should have in the lab? What sort of tools would you recommend for a lab environment?

TIA