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 4m 41s ago
Exports and then re-imports selected tracks' artwork
downloaded 6m 57s ago
Title Cap various track tags, featuring editable exceptions lists
downloaded 8m 31s ago
Add or subtract a user-entered number from each selected track's Plays
downloaded 13m 15s ago
Sort purchased tracks into discrete playlists by name or Apple ID
downloaded 21m 13s ago
View/Edit tags of selected track(s) in single window
downloaded 30m 44s ago
Set choice of various number tags of selected tracks incrementally