I have a suggestion for a new feature.
In today's ADD-infested climate, oftentimes you find yourself wanting to check something out without disrupting your original playlist.
So...
Ctrl+drag-'n'-drop a track onto XMPlay (or another modifier key combo, if that's desired):
1) Set a bookmark on the current track
2) queue the drag-'n'-dropped track
3) play it
4) delete it from the playlist or move it above the bookmarked track, or maybe it should be positioned there in 2)
5) load the bookmark and resume playing the track in 1)
Pressing "next track" would skip to step 4)
What say you?
A general-purpose scripting system would make this easier of course but yeah.