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. smile