I'm not sure Linux is ready for me or im not ready for linux. Perhaps when the GUI compares to windows for functionality i may consider Linux again.
Perhaps you should try Ubuntu, Fedora, SuSE, MEPIS or Mandriva. Red Hat 9 is really old and unsupported now. There is no reason why Linux shouldn't work for you other than that it has a learning curve (like anyother thing imaginable). If you an average user (surfing, music, word/text processing), Linux has all those tools (and I mean a plethora). Into servers and networking? Linux has tools not found anywhere else.
Perhaps you can try the distros mentioned above and you'll change your mind.