I don't mind uploading stuff. In fact I enjoy it. Several times I have added rare music that I own, to torrent sites so that others may enjoy them. Other times I seed stuff for longer so more people can get it. Between direct downloads from private forums about things I like, blogs, and torrents, I find everything I need and then some.
And yes, I have tried Newsgroups in the past. I prefer torrents from private trackers.