I don't think it is a router issue either since your laptops are working fine. If you get connection on a laptop near the desktop then there should be plenty of signal there.
It sounds like an issue with the wireless card to me. When you get kicked off of your internet connection, what do you have to do to get back on? Do you need to reboot, wait a while, or can you get connected again?