VS 2010 Premium and Ultimate have that built in (Expand database development link)
http://www.microsoft.com/visualstudio/en-us/products
In short, your database project gets checked into source control, and you deploy to production from the database project.
If you are looking for something that is to be used outside of VS2010 then redgate has a beta
http://www.red-gate.com/Products/SQL_Source_Control/index.htm