Seriously, just get a router, plug it into your modem, and your computer into the router. It'll work a lot better and no screwing around with their crappy afterthought Linux driver.
Sadly my linux project is failing and i admit you are very much CORRECT it is not worth the time it is taking to fix it.
i would still like to say i will be using Ubuntu, despite of this problem that would most likely hit any of them it seems stable and moderately easy to use and well built.
thank you everyone