iTunes: One key song deletion.

This AppleScript snippet will allow you to assign a key to instantly move the currently playing song to your trash. To set this, put it in ~/Library/iTunes/Scripts then assign the hotkey via System Preferences.

global addenda
tell application "iTunes"
	if player state is not stopped then
		set ofi to fixed indexing
		set fixed indexing to true

		try
			set dbid to database ID of current track
			set cla to class of current track
			try
				set floc to (get location of current track)
			end try
			try
				delete (some track of library playlist 1 whose database ID is dbid)
			end try
			if cla is file track then
				my delete_the_file(floc)
			end if
		end try

		set fixed indexing to ofi

	end if
end tell

to delete_the_file(floc)
	try
		-- tell application "Finder" to delete floc
		do shell script "mv " & quoted form of POSIX path of (floc as string) & " " & quoted form of POSIX path of (path to trash as string)
	end try
end delete_the_file