If you can overlook the complicated interface, Radiotracker Premium includes impressive ways to automatically record and cut songs from multiple stations simultaneously. Browse through the vast list of genres, or start typing the name of a favorite broadcaster. (I quickly found SOMA FM stations by entering "SOMA" in the text box.) Click a station you like, and click the Favor star. Repeat this, favoring a few stations you like, then close the window by clicking the red X in the upper-right corner of the window.
Click Start Autorip to begin recording from all your stations at once, assuming your bandwidth can take it. Radiotracker will keep a tally of the captured songs in the right side of the program, complete with tags for artist and title. Radiotracker divides songs based on tags from the stations, which sometimes differ from the actual beginnings and endings of songs by several seconds. This can cause Radiotracker to accidentally pick up part of the neighboring tune. If needed, manually trim the beginning and ending by clicking a song and using the Cut button.