How to Fix the Linksys BEFW11S4 Router

So I have the Linksys BEFW11S4 – Wireless-B Broadband Router, and it had firmware version 1.52.02, which is the latest. Over the last 6 months or so, streaming the 30 seconds previews of music from Amazon, and viewing videos from some sites such as YouTube caused the router to completely lock. The only way to re-establish an Internet connection was to pull out the power, wait a few seconds, and plug the power back in.
This morning, I downgraded the firmware to version 1.50.14. All the problems are gone now.
So if you have the same router with the same problems, downgrade today!