So I have an ASP.NET MVC app that references a number of javascript files in various places (in the site master and additional references in several views as well).
I know this is an old question, but it came up first as I was doing some minification searches. I would recommend using Gruntjs, http://gruntjs.com. It is a complete web build tool.