EvilDragon:
My router has 2 radios, I've disabled 802.11b and can set the speeds independently, so my wireless-N won't suffer. Even if I am mistaken
As for the integrated Wifi, I believe it's a driver problem that makes it glitchy, and I can't program for the life for me. I tried to take programing, but apparently I always did something the hard way, constantly putting out inefficient code. So I gave it up. Here's hoping to someone more talented figuring it out.
If not, then I have one question: is the Wifi chip integrated on the board, or is it separate? Then if I can, I might as well replace it with one I know works well, and update the kernel with the proper drivers