This script will re-locate the files of the selected iTunes tracks from their current location to a new user-chosen folder. iTunes will be updated with each track's new location and all of each track's meta-data will be preserved. Option to remove the files from their original location. (I don't advise using this on more than an album's worth of tracks or so at a time; re-locating dozens of tracks' files to a single folder doesn't seem to make much sense to me.)
NOTE: If your "Keep iTunes Media folder organized" preference set, you will not be able to create new folders in or re-locate files within the iTunes Media folder; outside is OK.
Requires iTunes 10.0 or later.
Perhaps Also of Interest...
downloaded 13m 40s ago
Restore each selected track's artwork from an image file stored in its Album folder
downloaded 16m 57s ago
Sort purchased tracks into discrete playlists by name or Apple ID
downloaded 24m 41s ago
Create a playlist for each entry of a specified tag
downloaded 33m 0s ago
Export selected playlists as individual XML or M3U files
downloaded 45m 38s ago
Perform search-and-replace on text in your choice of tags
downloaded 47m 29s ago
Play through each track in a playlist at your set interval