I use iTunes. It's very nice: easy to navigate, easy to buy songs, etc. Plus, it has an awesome visualizer. I'd recommend it to anyone.
If you need any help with it, just ask. ^_^
I don't think NBC shows are available on mine either, (haven't check lately though).
That's cool that you're getting an iPod Touch! It's a great little gadget. I've only had mine for a little while but I don't know what I'd do without it. I'd suggest buying the App Store for it, though. It makes having an iPod Touch 110% more worthwhile.