I have a tp link tl-wr940n router and I want to know if there is any firmware out there for it that can allow me to use a service like privateinternetaccess so Comcast wont throttle me because of netflix and other stuff like that. I have heard of DD-WRT but I'm confused on how I would install it.
If you don't have good enough router hardware, try pfSense. I've got a pfSense box running on a 1.24ghz single core, so pretty much anything with more than half a gigabyte of RAM will be fine.