I have used Red Hat since....well I can't remember. But I would agree that the rpm is not always the way to go. I install and upgrade everything from source. In my opinion it is the only way because you have allot more control over what you are doing.
I think Fedora is a great project, but I'm not going to use it because I need an stable distro for what I do. We use RHE3 at work. It rocks. I use RH9 for a web server with no problems. I use slackware on an development and test box. It also rocks.
Fedora is great for you folks who just want Linux to use as a windows replacement. And are not worried about any critical data.
I have try-ed and tested FC1, 2 and 3. I just don't like it. I know thats not a reason that holds much merit, but thats my story and I'm sticking to it.