Replicating schema changes between production and development databases Not too sure if this would be a good and proper way to go about things, so I apologize if I'm kind of far off.

Currently running Microsoft SQL Server 2005, and in this we have a database for a production website, and now just made a copy of it for a development version of the website. What my question is, what would be the proper way to "replicate" or "mirror" table structure changes and things of that nature from the development database to the production one, when we do our upgrade? Is there a simple way to do a migration like this?
If you have access to a db version control system (ala Red Gate), you can have it create a deployment script fairly easily. 
If not, just create a file and script any ddl changes you make and store them in a file, then when you are ready (and have backed up prod) you can run the script against prod to make your changes. 
Be aware that certain changes can require extra steps (adding a not null column without a default is always a favorite), but that is the basic procedure. Also be aware of how your data might affect your ability to promote changes (key constraints, etc.) which is why tools like Red Gate's SQL Compare and Version control are worth the money.
No I don't work for Red Gate, but I've had to do this job with and without their tools and it is a lot more work without them.