Nice, I like that alot. Just a couple of suggestions though.
1. My window was maximized, the window shook but didn't return to maximized again. It's not a problem as I never use maximized but some might.
2. if $isfile(C:\Program Files\MSN Messenger\nudge.wma) splay ...
Nicely done though, it's pretty neat.
