In either 2000 or 2005, you can have SQL generate the change script for you, then cut & paste it to run against your other tables. That's what we do. Just click on "Save Change Script" in 2000, or "Generate Change Script" in 2005.
Developers make a change to a table in the test environment and script out the change via Enterprise Manager. Then the script can be run in Production, ensuring that it's exactly the same as test area.
Perhaps it would be worth spending money on a tool if you're making tons of changes, but for us, using what's built into SQL is good enough
Ken,
I would like to know about your freeware for generating alter table scripts ...
Can I have further details about your tool?