When I first needed to script my releases about 10 years ago, I started developing an app to do it for me. I have rewritten this app a number of times and I think it is time to share it now.
This free .Net app allows you to deploy multiple commands/script files to multiple SQL Servers within a transaction.
Read about and download it here: www.sqldart.com.
I'm still busy working on the web site/documentation, but I would appreciate any feedback in the meantime.