Try changing out your network cables. If you don't have any available, try reseating them (unplugging, and plugging them back in). Although, I would recommend atleast replacing the one between your cable modem and your router.
Second, are you dropping during a game, or just at random times? I know I used to go linkdead in EQ on my Dad's Linksys router when I would go visit them during the holidays.
Have you tried resetting your Linksys router back to the default settings? There might be some configuration that is causing problems. If you do reset it, be sure to change the password. Don't keep it at the default of 'admin'.
Lastly, grab a copy of PingPlotter (
http://www.pingplotter.com), and monitor to see where the connection is dying. Would be a good way to see if you are also experiencing packet loss with your cable provider.