Thanks for the feedback guys, I see that a non-interactive mode would be useful.
Since I've moved to Python I don't even have Matlab installed anymore. So unless I get back into using Matlab I will not be making updates to this script.
10 May 2012
This function provides a quick and easy way to save all current plots.