|Do you have any other wireless devices you can test out the connection on? If you go into your router (192.168.0.1 or 192.168.1.1 or 192.168.2.1) try finding the setting in the wireless section to change the wireless channel to something else. Chances are, it's at 6, put it to 1 or 11. See if that does anything.|
Also, instead of restarting the computer all the time, try simply going to Start, Run and type in CMD and press enter.
At that point, type in (without quotes) "ipconfig/release" no spaces, wait a few seconds for a reply, then type in "ipconfig/renew" and wait for a new IP. If you don't have an error saying something like it couldn't get a new IP, then try your internet again. If that doesn't get your internet back, then I guess you should restart and I have no clue what else to do.
Oh, how far are you from the router? If you're near it (a few feet) does it still kick you off?
AMD Phenom II X2 550 @ 3.11
Patriot PC2-6400 4Gig
Seagate 160Gig SATA
Seagate 320Gig SATA