paulmt's right on this
its not the script that caused it monkey will have trouble with some dll files on some systems you still having trouble with the can't close might be from the iphone dll not being needed in your system and you did not remove it.
and if you do use the iphone dll file then i suggest finding a tweaking program for your operation system.
make sure that tweaking program has an option to end hung programs. when they get hung not at reboot.
one that does that was mzultimate he seems to have updated that one to work with windows 7 but check the info out for that before you get it and make sure its for your operating system.
other thing about double loading of monkey. i believe is caused by ie 8. it double loads the full ie exe every time you use tabs in it. so when looking where paulmt told you too in the task manager you will see iexplorer.exe listed for as many tabs as you had opened with it if you still have ie open when you look at the manager.
that might be causing trouble with the windows shell since both monkey and ie use the windows shell. and they have a brower in mediamonkey. that could be listing as another tab and making monkey look like a browser to the shell.
if that is the case then the tweak program to close hung apps. is going to be the only thing to close that second version of monkey. until rusty or one of the others finds a way to get monkey to close the second instance of the browser it opens. and that might be in the mm 4 version before they get that fixed.
but to all that use mediamonkey 2.5 it is not made to run on windows 7.
it might work there. but scripts made for mm 2.5 will not because microsoft has changed the scripting and mediamonkey has changed the scripting. so all mm 2.5 scripts will only work with mm 2.5 and xp. or vista.
if you want to use scripts on windows 7 you need to upgrade to mediamonkey 3.2 and big berny's auto rating script.
last i heard from diddeleedoo was about 3 weeks ago in this forum he stopped by to check out the place, he told me he has no time to do any updates for his scripts and he still only uses mm 2.5 so he can't even update to mm 3 scripts. he was talking about another one of his scripts and said if anyone wanted to update it he did not mind them doing so just give him credit for the first version. because he is now on dial up only and in a very lacking place for internet connections. even though it was about another script i don't think he would mind if any one wanted to update this script either.