Your seriously starting to scare me Mike... :biglol
As far as "Flashing" your router
Your router has an operating system, in the same way that your phone has an operating system and somewhat similar your computer has an operating system. However, this software has a name, and it's called firmware.
In it's simplist terms, think of it like upgrading from windows 98 to windows xp, except instead instead of using a cd, it's done a different way. We call this "Flashing the firmware", or in slang, you're flashing your router :rolling (Vision of Mike in a shower with a raincoat lighten one up)
How you flash the firmware on your router will vary. Go to the manufactures site and search for firmware upgrades for your particular model and follow the instructions. They are all pretty easy to upgrade so good luck. BTW, NEVER power your router off in the middle of a firmware upgrade or you'll end up buying a new router...
Honestly though, I don't know why you would have to reset your router when your using Firefox. That almost sounds like you've got some exploit plugin installed or something
Not sure what your running for anti-virus and anti-spyware, but you can download and run Microsoft Security Essentials for free and it does a really great job at protecting your computer for free. When I say a great job, I'm talking about it running on Windows 7 because that's all I've ran it on.
Thanks for the kudos, and I sure wish I made as much as a heart surgeon, so if you want to mail a check, I'd humbly accept it :rolling