Here's a shorter version, without the /while loop since $findfile has it's internal loop

Code:
 alias RenameMP3 { noop $findfile($iif($1-,$1-,$sdir(c:,Select MP3 Directory)) ,*.mp3,0,.rename $qt($1-) $qt($replace($1-,_,$chr(32)))) } } 


Syntax: /renamemp3 ["c:\file\path"]

* file path is optional. A select dir dialog will pop-up if no path is entered.


If you have a plastic floor runner over your tiles, then you're one Hella Pinoy!