Awesome, I'll give it a try once I get home. And yeah, I was thinking the same thing about disabling the onboard sound in the BIOS. I used to use it in windows specifically for the mic, and my M-Audio for music but I really don't have any need for it now.
I really appreciate the help and you taking your time out to help answer my question. I'll edit this post once I try it, and if that still doesn't work, I'll PM you.
Edit: Alright, well I've disabled my onboard sound, and tried what you've said. As far as I can tell, the crackling is gone in the right speaker [I think it was the mixer causing the problem]. Tried osstest again and it gives me sound and it works properly, but I still have some minor issues (I don't think I have login sounds still - haven't rebooted though...). I figured out about Amarok giving me trouble (had been messing around with it and accidently selected some DSP for source [or something...], changed it back and it works again]. I still have trouble with flash audio, but I haven't followed the guide as far as that goes. I'll update this post later if I a) run into more troubles and b) so that I can explain further to people that may have run into similar problems.
Thanks once again for your help, its much appreciated.
Edit 2: Ugh, ran into a whole slew of errors now after reboot. Now I don't get any sound (it says it won't start OSS due to errors). I'm gonna just reformat and install Ubuntu again and start fresh. I've disabled the onboard and am gonna see if ALSA works (but I plan on using OSS again). Windows crapped out on me too for no apparent reason (said it was missing some file ndl something or other) - didn't even mess with Windows and it just decided not to work...God I love linux so much more
This is what I get when I try this:
nathan@linux-desktop:~$ sudo soundon
[sudo] password for nathan:
cat: /usr/lib/oss/version.dat: No such file or directory
/usr/lib/oss/etc/devices.list: No such file or directory
No /usr/lib/oss/etc/installed_drivers - cannot continue