Last.Fm is one of the better streaming music services around, but you're probably wishing you could save the tracks it plays. Brush up on your German (or just keep reading) and grab LastSharp, and you'll be downloading in no time flat.
The download link on the author's site is just below the Aktuelle Version text (to save hassles, it points to RapidShare or you can find mirrors on Rapidspread). LastSharp doesn't require installation, just extract the contents of the rar file. As you may have guessed from the name, you'll also need the .Net 2.0 runtimes to use it.
When you launch it the first time, the interface will be in German. To change it, click the tab marked Erweiterte Einstellungen. Click the dropdown marked Deutsh and change it to English, then close and restart the program.
Log in with your Last.Fm username and password, and enter your search text - results are displayed neatly in the "Tune In" box. Downloading is as simple as checking the songs you want and marking the Continue Downloading Automatically option (otherwise you'll be grabbing them one at a time).
LastSharp has a lot of useful options, including on-the-fly normalization with MP3gain, automatic scrobbling, cover downloading, and filtering. Downloads are automatically filed in a tidy Artist -> Album name folder structure.
This is a great app for music downloaders, and I hope it sticks around long enough after this post goes live for our DS readers to enjoy it.