SharePod is very cool indeed. You can download tracks from your iPod to your PC, maintaining filenames (which are configurable). That means you can make a backup of your iPod.
Personally, I find ripping CDs is a bit hit and miss as far as ID3s are concerned (because CDDB info is usually a bit slack). Now, I can rip CDs, listen to them, and over time get the ID3s sorted out (on the iPod) and then transfer the files back to the PC as a backup and for use at home with SlimServer.