yeah getting a c compiler for fedora is damn hard, as i remember. you can do it, tho, if you try... i forget how i did. from the extent of your problems, i might think you'd want to do a comple re-install. i went through the compiler thing it was a pain in the ass and probably took longer what with frustrations than the entire fc3 install.
good luck with the soundcard stuff. although i think i have a different problem than you do, i haven't gotten sound to work in fc3 yet.