I want to do two things in the following order of importance:

1. Record my Sirius Radio music channels and have a product create individual MP3 files which are named and tagged by artist and song title.

2. Record internet streams from www.audiorealm.com and have individual MP3 files be created. Tagging is optional on this one.

Can you recommend which product I would use for #1 and #2 and if there is one product which will do both.