In the process of updating my drivers yesterday I....accidentally deleted the driver for my ethernet connection. I had to do another system restore to get it back. And when I did, the wifi worked. I restored to the last section of my hard restore, the first restore(that I mentioned in my first post) did not have the same effect which is confusing.
I went and downloaded the driver's, bios, and firmware you mentioned after the restore, and the connection seemed to grow more firm. However, if I overtaxed the connection it would still drop for a few moments. At this point it was pretty late and I just went to sleep. When I woke up, it's back to exactly like it was in my first post.
I don't understand how this is happening lol.